.tool-content {
    border: 1px solid var(--border-color);
    padding: 1.2em;
    border-radius: .6em;
}

.tool-content .item-tool {
    width: 100%;
    position: relative;
}

.tool-content .item-tool .iframe-full-screen{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
}

.tool-content .item-tool .full-screen {
    position: absolute;
    top: 554px;
    right: 12px;
    background-color: #2b313f;
    color: #83868f;
    width: 156px;
    line-height: 56px;
    border-radius: 4px;
    cursor: pointer;
}

.tool-content .item-tool .full-screen:hover {
    background-color: #393e4c;
    color: #fff;
}

/* 关键动画：扩散 + 淡出 */
@keyframes ripple-effect {
    0% {
        width: 0;
        height: 0;
        opacity: 0.4;
    }
    100% {
        width: 300px;
        height: 300px;
        opacity: 0;
    }
}

@media (max-width: 768px) {

}