.toolbar{flex-wrap:wrap;gap:10px}.pro-tools{display:flex;gap:5px}.pro-tools button,.pro-dimensions button{width:34px;height:34px;background:white;border:1px solid #777;color:#222;display:grid;place-items:center;cursor:pointer}.pro-tools svg,.pro-dimensions svg{width:17px;height:17px}.pro-dimensions{display:grid;grid-template-columns:1fr 1fr 34px;gap:8px;align-items:end;margin-top:15px}.pro-dimensions input{width:100%;min-width:0}.pro-outline{border-bottom:1px solid #bbb;padding-bottom:16px;margin-bottom:20px}.pro-outline h2{display:flex;justify-content:space-between}.pro-outline small{font-family:Pretendard,Arial,sans-serif;color:#777;font-size:10px}#outline-list{max-height:210px;overflow:auto;display:grid;gap:4px}.outline-item{display:flex;text-align:left;gap:10px;align-items:center;background:none;border:1px solid transparent;padding:9px 6px;cursor:pointer;color:#222;min-width:0;font:inherit}.outline-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.outline-item[aria-pressed=true]{border-color:#333;background:#eee}.pro-tools button:disabled{opacity:.35;cursor:default}.pro-tools button:focus-visible,.outline-item:focus-visible{outline:2px solid #333;outline-offset:2px}
body[data-guide="1"] .pro-tools,body[data-guide="3"] .pro-tools,body[data-guide="4"] .pro-tools{display:none}body[data-guide="1"] .pro-outline,body[data-guide="3"] .pro-outline,body[data-guide="4"] .pro-outline{display:none}
.pro-dimensions[hidden]{display:none!important}
