._dock_94cd36e{z-index:55;pointer-events:none;width:min(360px,100vw - 48px);position:fixed;bottom:24px;left:auto;right:24px}._panel_94cd36e{pointer-events:auto;background:var(--hub-panel);border:1px solid var(--hub-border);border-radius:14px;flex-direction:column;max-height:min(420px,100vh - 48px);display:flex;overflow:auto;box-shadow:0 18px 48px #00000061}._header_94cd36e{border-bottom:1px solid var(--hub-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 14px;display:flex}._title_94cd36e{font-family:var(--f-display);font-variation-settings:var(--hub-title-variation);letter-spacing:-.02em;margin:0;padding-right:8px;font-size:22px;font-weight:520;line-height:1.08}._closeButton_94cd36e{-webkit-appearance:none;appearance:none;color:var(--hub-text-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._closeButton_94cd36e svg{width:18px;height:18px}._body_94cd36e{flex-direction:column;gap:18px;padding:16px 18px 18px;display:flex}._row_94cd36e{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:12px;display:grid}._preview_94cd36e{border:1px solid var(--hub-border);background:var(--hub-background);box-sizing:border-box;border-radius:8px;width:72px;height:56px;padding:8px}._previewLine_94cd36e{background:color-mix(in srgb, var(--hub-text-muted) 55%, transparent);border-radius:999px;height:3px;margin-top:4px;display:block}._previewLine_94cd36e:first-child{width:72%;margin-top:0}._previewLine_94cd36e:nth-child(2){width:100%}._previewHighlight_94cd36e{border:1px solid var(--hub-save-button);color:var(--hub-text-primary);font-family:var(--f-corpo);border-radius:3px;margin-top:5px;padding:1px 3px;font-size:8px;line-height:1.2;display:inline-block}._previewTermRow_94cd36e{margin-top:6px;position:relative}._previewTerm_94cd36e{color:var(--hub-text-primary);font-family:var(--f-corpo);text-underline-offset:2px;font-size:8px;line-height:1.2;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._previewTooltip_94cd36e{border:1px solid var(--hub-border);background:var(--hub-panel);color:var(--hub-text-secondary);font-family:var(--f-corpo);white-space:nowrap;border-radius:3px;padding:1px 3px;font-size:7px;line-height:1.2;position:absolute;top:-12px;left:0}._rowTitle_94cd36e{font-family:var(--f-corpo);margin:0;font-size:15px;font-weight:600;line-height:1.3}._rowBody_94cd36e{color:var(--hub-text-secondary);font-family:var(--f-corpo);margin:4px 0 0;font-size:13px;line-height:1.45}._footer_94cd36e{border-top:1px solid var(--hub-border);align-items:center;gap:14px;padding:14px 18px 16px;display:flex}._primaryButton_94cd36e{-webkit-appearance:none;appearance:none;border-radius:var(--hub-button-radius);background:var(--hub-save-button);color:var(--hub-save-button-text);font-family:var(--f-corpo);cursor:pointer;border:0;padding:9px 14px;font-size:13px;font-weight:600}._secondaryButton_94cd36e{-webkit-appearance:none;appearance:none;color:var(--hub-text-secondary);font-family:var(--f-corpo);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}@media (max-width:640px){._dock_94cd36e{width:min(360px,100vw - 32px);bottom:16px;right:16px}._footer_94cd36e{flex-direction:column;align-items:stretch}._primaryButton_94cd36e{width:100%}}
