.float-screen-recorder[data-v-57db3215]{bottom:100px;position:fixed;right:20px;z-index:9999}.action-buttons[data-v-57db3215]{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.action-btn[data-v-57db3215]{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;opacity:0;pointer-events:auto;position:absolute;transform:scale(0);transition:all .3s cubic-bezier(.68,-.55,.265,1.55);width:50px;z-index:9998}.screenshot-btn[data-v-57db3215]{background:linear-gradient(135deg,#4facfe,#00f2fe);box-shadow:0 4px 15px rgba(79,172,254,.4)}.record-btn[data-v-57db3215]{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 15px rgba(102,126,234,.4)}.settings-btn[data-v-57db3215]{background:linear-gradient(135deg,#43e97b,#38f9d7);box-shadow:0 4px 15px rgba(67,233,123,.4)}.btn-icon[data-v-57db3215]{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.record-circle[data-v-57db3215]{background:#fff;border-radius:50%;height:12px;width:12px}.stop-square[data-v-57db3215]{background:#fff;border-radius:2px;height:10px;width:10px}.btn-label[data-v-57db3215]{color:#fff;font-size:9px;font-weight:600;margin-top:4px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.main-btn[data-v-57db3215]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.2);cursor:pointer;display:flex;height:56px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:56px;z-index:9999}.main-btn[data-v-57db3215]:hover{box-shadow:0 8px 25px rgba(0,0,0,.3);transform:scale(1.05)}.main-btn.recording[data-v-57db3215]{animation:pulse-57db3215 1.5s infinite;background:linear-gradient(135deg,#f093fb,#f5576c)}.main-btn.expanded[data-v-57db3215]{transform:rotate(45deg)}.main-btn-content[data-v-57db3215]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.recording-indicator[data-v-57db3215]{height:20px;position:relative;width:20px}.pulse-ring[data-v-57db3215]{animation:pulse-ring-57db3215 1.5s infinite;background:rgba(255,255,255,.6);height:100%;left:0;top:0;width:100%}.pulse-ring[data-v-57db3215],.recording-dot[data-v-57db3215]{border-radius:50%;position:absolute}.recording-dot[data-v-57db3215]{background:#fff;height:10px;left:50%;top:50%;transform:translate(-50%,-50%);width:10px}.menu-icon[data-v-57db3215]{height:20px;position:relative;width:20px}.line[data-v-57db3215]{background:#fff;border-radius:1px;height:2px;left:0;position:absolute;transition:all .3s ease;width:100%}.line1[data-v-57db3215]{top:4px}.line2[data-v-57db3215]{top:50%;transform:translateY(-50%)}.line3[data-v-57db3215]{bottom:4px}.main-btn.expanded .line1[data-v-57db3215]{transform:rotate(45deg) translate(4px,4px)}.main-btn.expanded .line2[data-v-57db3215]{opacity:0}.main-btn.expanded .line3[data-v-57db3215]{transform:rotate(-45deg) translate(6px,-5px)}.settings-panel[data-v-57db3215]{background:#fff;border-radius:12px;bottom:70px;box-shadow:0 10px 40px rgba(0,0,0,.2);overflow:hidden;position:absolute;right:0;width:250px;z-index:10000}.settings-header[data-v-57db3215]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;justify-content:space-between;padding:12px 16px}.settings-header h3[data-v-57db3215]{font-size:14px;font-weight:600;margin:0}.close-settings[data-v-57db3215]{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:center;transition:background-color .2s;width:24px}.close-settings[data-v-57db3215]:hover{background-color:rgba(255,255,255,.2)}.settings-content[data-v-57db3215]{padding:16px}.setting-item[data-v-57db3215]{margin-bottom:12px}.setting-item[data-v-57db3215]:last-child{margin-bottom:0}.setting-label[data-v-57db3215]{align-items:center;color:#333;cursor:pointer;display:flex;font-size:13px}.setting-label input[type=checkbox][data-v-57db3215]{margin-right:8px}.setting-select[data-v-57db3215]{background:#fff;border:1px solid #ddd;border-radius:6px;color:#333;font-size:13px;margin-left:8px;padding:4px 8px}.recording-timer[data-v-57db3215]{background:rgba(0,0,0,.8);border-radius:16px;color:#fff;font-size:12px;font-weight:600;left:50%;padding:6px 12px;position:absolute;top:-40px;transform:translate(-50%);z-index:10001}.timer-content[data-v-57db3215]{align-items:center;display:flex;gap:6px}.timer-dot[data-v-57db3215]{animation:blink-57db3215 1s infinite;background:#f5576c;border-radius:50%;height:6px;width:6px}.timer-text[data-v-57db3215]{font-family:Courier New,monospace}.status-toast[data-v-57db3215]{animation:slideUp-57db3215 .3s ease;background:rgba(0,0,0,.8);border-radius:8px;bottom:70px;color:#fff;font-size:12px;font-weight:500;left:50%;max-width:200px;padding:10px 16px;position:absolute;text-align:center;transform:translate(-50%);z-index:10001}.status-toast.error[data-v-57db3215]{background:rgba(220,53,69,.9)}@keyframes pulse-57db3215{0%{box-shadow:0 0 rgba(245,87,108,.7)}70%{box-shadow:0 0 0 10px rgba(245,87,108,0)}to{box-shadow:0 0 rgba(245,87,108,0)}}@keyframes pulse-ring-57db3215{0%{opacity:.8;transform:scale(.8)}50%{opacity:.4;transform:scale(1.2)}to{opacity:.8;transform:scale(.8)}}@keyframes blink-57db3215{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideUp-57db3215{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media(max-width:480px){.float-screen-recorder[data-v-57db3215]{bottom:80px;right:10px}.action-btn[data-v-57db3215]{height:44px;width:44px}.main-btn[data-v-57db3215]{height:50px;width:50px}.settings-panel[data-v-57db3215]{right:-10px;width:220px}.btn-label[data-v-57db3215]{font-size:8px}}
