.ppt-tools{box-sizing:border-box;width:min(1100px,calc(100% - 32px));margin:20px auto;padding:20px;border:1px solid #a8bfc3;border-radius:14px;background:#f6f8f6;color:#153d45;font:15px/1.5 Arial,sans-serif;overflow-wrap:anywhere}.ppt-tools *{box-sizing:border-box}.ppt-language{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ppt-language label{font-weight:700}.ppt-language select{max-width:100%;min-height:44px;padding:8px 12px;border:1px solid #718f96;border-radius:7px;background:#fff;color:#153d45;font:inherit}.ppt-tools h2{margin:18px 0 10px;font:700 17px/1.4 Arial,sans-serif}.ppt-share{display:flex;flex-wrap:wrap;gap:8px}.ppt-share button,.ppt-tools .ppt-social a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid #718f96;border-radius:7px;background:#fff;color:#153d45;text-decoration:none;font:600 14px/1.35 Arial,sans-serif;cursor:pointer}.ppt-share button:hover,.ppt-tools .ppt-social a:hover{background:#deeced}.ppt-tools :focus-visible{outline:3px solid #bd602b;outline-offset:3px}.ppt-tools .ppt-note{margin:10px 0;color:#405e65;font:13px/1.5 Arial,sans-serif}.ppt-social{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.ppt-tools [role=status]:empty{display:none}@media(max-width:420px){.ppt-tools{width:calc(100% - 24px);padding:14px}.ppt-language select{flex:1;min-width:0}.ppt-share button{flex:1 1 105px}}@media print{.ppt-tools{display:none}}
