.screenshot-tool-toolbar{z-index:2147483647;box-sizing:border-box;color:#0f172a;-webkit-backdrop-filter:blur(18px)saturate(135%);isolation:isolate;-webkit-user-select:none;user-select:none;background:#f8fafcf5;border:1px solid #0f172a1f;border-radius:999px;align-items:center;gap:3px;min-height:48px;padding:4px;transition:left .16s cubic-bezier(.2,.8,.2,1),top .16s cubic-bezier(.2,.8,.2,1),opacity .12s,box-shadow .14s;display:flex;position:fixed;box-shadow:0 16px 38px #0f172a29,0 2px 8px #0f172a1a,inset 0 1px #ffffffe6}.screenshot-tool-toolbar.is-dragging{transition:box-shadow .14s;box-shadow:0 20px 44px #0f172a33,0 3px 10px #0f172a21,inset 0 1px #fffffff2}.screenshot-tool-toolbar.is-crop-interacting{pointer-events:none;opacity:.42}.screenshot-copy-confirmation{z-index:2147483647;box-sizing:border-box;color:#14532d;letter-spacing:-.01em;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(18px)saturate(125%);background:#f8fdfaf7;border:1px solid #05966933;border-radius:14px;align-items:center;gap:10px;min-height:44px;padding:8px 14px 8px 9px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:650;line-height:1.2;animation:.18s cubic-bezier(.2,.8,.2,1) both screenshot-copy-confirmation-in;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 14px 34px #0f172a24,0 2px 7px #0f172a14,inset 0 1px #fffffff2}.screenshot-copy-confirmation-icon{box-sizing:border-box;color:#047857;background:#dcfce7;border-radius:9px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}@keyframes screenshot-copy-confirmation-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.screenshot-tool-toolbar :where(button){all:unset;box-sizing:border-box;color:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:650;line-height:1;transition:color .12s,background-color .12s,box-shadow .12s,transform .12s;display:inline-flex}.screenshot-tool-toolbar button:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.screenshot-tool-toolbar button:disabled{cursor:wait;opacity:.55}.screenshot-tool-handle,.screenshot-tool-close{border-radius:999px;width:36px;height:38px}.screenshot-tool-handle{touch-action:none;color:#64748b!important;cursor:grab!important}.screenshot-tool-toolbar.is-dragging .screenshot-tool-handle{background:#2563eb1a;color:#1d4ed8!important;cursor:grabbing!important}.screenshot-tool-mode,.screenshot-tool-save,.screenshot-tool-copy{border-radius:999px;width:38px;min-width:38px;height:38px}.screenshot-tool-capture-count{box-sizing:border-box;color:#fffffff0;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;border-left:1px solid #ffffff4d;justify-content:center;align-items:center;height:18px;padding-left:7px;font-size:11px;font-weight:750;line-height:1;transition:color .12s,border-color .12s;display:inline-flex}.screenshot-tool-save:not(:disabled):hover .screenshot-tool-capture-count{color:#0f172a;border-left-color:#0f172a47}.screenshot-tool-mode,.screenshot-tool-copy{color:#475569!important}.screenshot-tool-copy.is-copied{background:#0596691a;color:#047857!important}.screenshot-tool-save{background:#2563eb;border-radius:11px;gap:7px;width:auto;min-width:38px;padding:0 10px;box-shadow:0 5px 16px #2563eb61,inset 0 1px #fff3,inset 0 0 0 1px #ffffff14;color:#fff!important}.screenshot-tool-mode[aria-pressed=true]{background:#2563eb1a;box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #2563eb29;color:#1d4ed8!important}.screenshot-tool-divider{background:#4755692e;width:1px;height:22px;margin:0 2px}.screenshot-tool-close{color:#64748b!important}@media (hover:hover){.screenshot-tool-toolbar button:not(:disabled):hover{background-color:#0f172a12;color:#0f172a!important}.screenshot-tool-mode[aria-pressed=true]:not(:disabled):hover{background-color:#2563eb29;color:#1d4ed8!important}.screenshot-tool-save:not(:disabled):hover{background-color:#1d4ed8;box-shadow:0 7px 20px #2563eb75,inset 0 1px #ffffff38}.screenshot-tool-close:not(:disabled):hover{background-color:#ef444429;color:#fca5a5!important}}@media (prefers-reduced-motion:reduce){.screenshot-tool-toolbar,.screenshot-tool-toolbar button,.screenshot-copy-confirmation{transition:none;animation:none}}.screenshot-crop-overlay{z-index:2147483646;cursor:crosshair;position:fixed;inset:0}.screenshot-crop-overlay:not(:has(.screenshot-crop-selection)){background:#0000004d}.screenshot-crop-overlay.drawing{cursor:crosshair}.screenshot-crop-selection{box-sizing:border-box;pointer-events:none;background:0 0;border:2px solid #2563eb;position:fixed;box-shadow:0 0 0 9999px #00000080}.screenshot-crop-selection>*{pointer-events:auto}.screenshot-crop-drag-area{cursor:move;z-index:1;position:absolute;inset:0}.screenshot-crop-handle{cursor:pointer;z-index:2;background:#2563eb;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 2px 4px #0000004d}.screenshot-crop-handle.nw{cursor:nwse-resize;top:-6px;left:-6px}.screenshot-crop-handle.ne{cursor:nesw-resize;top:-6px;right:-6px}.screenshot-crop-handle.sw{cursor:nesw-resize;bottom:-6px;left:-6px}.screenshot-crop-handle.se{cursor:nwse-resize;bottom:-6px;right:-6px}.screenshot-crop-handle:hover{background:#1d4ed8;transform:scale(1.2)}.screenshot-crop-instructions{color:#fff;pointer-events:none;background:#000c;border-radius:8px;padding:16px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
