.pbmind-tools{margin:0!important;padding:1.15rem clamp(1rem,3vw,2rem);border-top:1px solid #d8d2c4;color:#244b42;background:#f7f3e9;font:400 .88rem/1.6 system-ui,sans-serif;text-align:left!important}.pbmind-tools *{box-sizing:border-box}.pbmind-tools p{font:inherit!important;line-height:1.6!important;margin:.45rem 0!important;text-align:left!important;color:#355448!important}.pbmind-tools a{color:#244b42!important;text-decoration:underline!important;text-underline-offset:.2em;font-size:.83rem!important}.pbmind-tools nav{display:flex;flex-wrap:wrap;gap:.55rem 1.15rem;margin:.7rem 0!important}.pbmind-tools details{border:1px solid #d8d2c4;background:#fffdf8;border-radius:4px;padding:.65rem .85rem;margin-top:.8rem}.pbmind-tools summary{cursor:pointer;font-weight:650;min-height:24px}.pbmind-tools textarea{display:block;width:100%;min-height:170px;background:#f8f5ec;border:1px solid #d8d2c4;padding:.8rem;color:#244b42;font:400 .82rem/1.55 system-ui,sans-serif;text-align:left;resize:vertical}.pbmind-tools button{background:#244b42;color:#fff8e9;border:0;border-radius:3px;padding:.55rem .8rem;margin:.6rem 0;cursor:pointer;font:650 .82rem/1.4 system-ui,sans-serif}.pbmind-tools dl{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1rem;font-size:.8rem}.pbmind-tools dt{font-weight:650}.pbmind-tools dd{margin:0;overflow-wrap:anywhere}.pbmind-tools :focus-visible{outline:2px solid #b1884c;outline-offset:3px}.pbmind-tag{font-size:.71rem;letter-spacing:.05em;text-transform:uppercase;color:#805b2d}.pbmind-fallback-ready[hidden]{display:none!important}@media(max-width:600px){.pbmind-tools dl{grid-template-columns:1fr}.pbmind-tools nav{gap:.6rem 1rem}}