details.tool-help{margin: 0;padding: 0;min-width: 0;border: 0;border-top: 1px solid var(--line)}details.tool-help > summary{display: flex;align-items: baseline;gap: 10px;min-height: 48px;padding: 14px 0;color: var(--ink);font-size: 16px;font-weight: 600;line-height: 1.5;list-style: none;cursor: pointer;overflow-wrap: anywhere}details.tool-help > summary::-webkit-details-marker{display: none} details.tool-help > summary::before{content: "";flex: 0 0 auto;align-self: center;width: .5em;height: .5em;margin: 0 .35em 0 .25em;border-right: 2px solid var(--green,var(--accent));border-bottom: 2px solid var(--green,var(--accent));transform: rotate(-45deg);transition: transform 150ms ease-out}details.tool-help[open] > summary::before{transform: rotate(45deg);border-color: var(--ink)}@media (prefers-reduced-motion: reduce){details.tool-help > summary::before{transition: none}}details.tool-help > summary:hover{color: var(--green,var(--accent))}details.tool-help > summary:focus-visible{outline: 3px solid var(--accent);outline-offset: 3px;border-radius: 2px}details.tool-help > summary > :is(h2,h3){margin: 0;padding: 0;border: 0;color: inherit;font: inherit}details.tool-help .tool-help-body{padding: 0 0 16px;min-width: 0}details.tool-help .tool-help-body > :first-child{margin-top: 0}details.tool-help .tool-help-body > :last-child{margin-bottom: 0}details.tool-help:is(.planner-help-example,.if-guide-example){margin-block: 12px 24px;padding-inline: 16px;border-top: 0;border-left: 3px solid var(--green,var(--accent))}.export-bar details.tool-help{border-top: 0}.export-bar details.tool-help > summary{font-size: 14px;padding-block: 10px} details.context-help{min-width: 0;max-width: 100%;margin: 2px 0 8px;padding: 0;border: 0}details.context-help > summary{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;min-height: 44px;padding: 4px 8px;border: 1px solid transparent;border-radius: 4px;color: var(--green,var(--accent));background: transparent;font-family: ui-monospace,monospace;font-size: 14px;font-weight: 600;line-height: 1;list-style: none;cursor: pointer}details.context-help > summary::-webkit-details-marker{display: none}details.context-help > summary::before,details.context-help > summary::after{content: none}details.context-help > summary:focus-visible{outline: 3px solid var(--accent);outline-offset: 2px}details.context-help[open] > summary{border-color: var(--line);color: var(--ink)}@media (hover: hover) and (pointer: fine){details.context-help > summary:hover{border-color: var(--line)}}details.context-help > .tool-help-body{min-width: 0;margin: 0;padding: 10px 12px;border-inline-start: 2px solid var(--green,var(--accent));background: var(--paper,transparent);overflow-wrap: anywhere;font-size: 14px;line-height: 1.6}details.context-help > .tool-help-body > :first-child{margin-top: 0}details.context-help > .tool-help-body > :last-child{margin-bottom: 0}@media print{details.tool-help > summary::before{content: ""}details.tool-help,details.context-help{break-inside: avoid}details.context-help > summary{display: none}details.context-help > .tool-help-body{padding: 0;border: 0;background: transparent}}
