.ScratchpadRuntime_overlay__Q2wQc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none}.ScratchpadRuntime_window__pIeW5{position:absolute;display:flex;flex-direction:column;min-width:320px;min-height:220px;border-radius:6px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#1a1a1a;box-shadow:0 10px 24px rgba(0,0,0,.5),0 24px 60px rgba(0,0,0,.6);pointer-events:auto;backdrop-filter:blur(28px)}.ScratchpadRuntime_windowActive___UopH{border-color:rgba(255,255,255,.2);box-shadow:0 12px 32px rgba(0,0,0,.6),0 32px 80px rgba(0,0,0,.7)}.ScratchpadRuntime_minimized__4BkXv{min-height:0;height:auto!important}.ScratchpadRuntime_header__jGeDS{display:flex;align-items:center;gap:14px;min-height:46px;padding:10px 16px;background:var(--bg-surface-2);border-bottom:1px solid var(--field-border-muted);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ScratchpadRuntime_headerDragging__voBzn{cursor:grabbing}.ScratchpadRuntime_meta__shsJT{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ScratchpadRuntime_badge__XoLa7{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);background:rgba(255,255,255,.06)}.ScratchpadRuntime_badgeCase__mIc7H{color:rgba(var(--accent-primary-rgb),.96);background:rgba(var(--accent-primary-rgb),.14)}.ScratchpadRuntime_titleInput__dTW0V{width:100%;border:none;outline:none;background:transparent;color:var(--text-primary);font-size:14px;font-weight:700;line-height:1.2}.ScratchpadRuntime_titleInput__dTW0V::-moz-placeholder{color:var(--text-dim)}.ScratchpadRuntime_titleInput__dTW0V::placeholder{color:var(--text-dim)}.ScratchpadRuntime_headerActions__CWiBX{display:inline-flex;align-items:center;gap:5px;margin-left:auto}.ScratchpadRuntime_iconButton__5RjIG{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .18s ease}.ScratchpadRuntime_iconButton__5RjIG:hover{color:var(--text-primary);background:rgba(255,255,255,.06);border-color:color-mix(in oklab,var(--fg) 10%,transparent)}.ScratchpadRuntime_iconButtonDanger__OtocB:hover{color:rgb(var(--status-tone-danger-rgb));background:rgba(var(--status-tone-danger-rgb),.1);border-color:rgba(var(--status-tone-danger-rgb),.18)}.ScratchpadRuntime_body__9oQj5{display:flex;flex-direction:column;flex:1;min-height:0;padding:0}.ScratchpadRuntime_typeLabel__sNCc7{padding:12px 16px 4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);opacity:.8;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ScratchpadRuntime_typeLabelCase__7Rnb7{color:var(--accent-primary);opacity:.65}.ScratchpadRuntime_caseTitleLine__wOoXJ{color:var(--text-secondary);font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.2);opacity:1}.ScratchpadRuntime_textarea___cg7w{width:100%;height:100%;flex:1;min-height:0;resize:none;border:none;outline:none;padding:4px 16px 18px;background:transparent;color:var(--text-primary);font-size:14px;line-height:1.6;font-family:var(--font-sans)}.ScratchpadRuntime_textarea___cg7w::-moz-placeholder{color:var(--text-dim)}.ScratchpadRuntime_textarea___cg7w::placeholder{color:var(--text-dim)}.ScratchpadRuntime_footer__eLwyH{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px 12px;border-top:1px solid color-mix(in oklab,var(--fg) 8%,transparent);font-size:11px;color:var(--text-muted)}.ScratchpadRuntime_footerHint__rNOXO{display:inline-flex;align-items:center;gap:8px;min-width:0}.ScratchpadRuntime_status__TE3z6{color:var(--text-muted)}.ScratchpadRuntime_statusDirty__wmPAT{color:rgba(var(--accent-primary-rgb),.96)}.ScratchpadRuntime_linkPrompt__Qb44_{display:flex;align-items:center;gap:6px;background:rgba(37,99,235,.08);color:#60a5fa;border:1px solid rgba(37,99,235,.2);border-radius:4px;padding:4px 10px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s;pointer-events:auto}.ScratchpadRuntime_linkPrompt__Qb44_:hover{background:rgba(37,99,235,.15);border-color:rgba(37,99,235,.4);transform:translateY(-1px)}.ScratchpadRuntime_linkPrompt__Qb44_ svg{opacity:.8}.ScratchpadRuntime_attachWrap__fYgjd{position:relative;display:inline-flex;align-items:center}.ScratchpadRuntime_attachPopover__N2x7B{position:absolute;left:0;bottom:calc(100% + 10px);width:280px;display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:12px;border:1px solid color-mix(in oklab,var(--fg) 12%,transparent);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 26%),color-mix(in oklab,var(--bg-surface-1) 94%,black 6%);box-shadow:0 16px 40px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.04);z-index:10000}.ScratchpadRuntime_attachSearchRow__yeGy8{position:relative;display:flex;align-items:center}.ScratchpadRuntime_attachSearchIcon__BGjwz{position:absolute;left:10px;color:var(--text-dim)}.ScratchpadRuntime_attachInput__sFzDa{width:100%;height:34px;padding:0 12px 0 30px;border-radius:9px;border:1px solid color-mix(in oklab,var(--fg) 10%,transparent);background:rgba(255,255,255,.03);color:var(--text-primary);font-size:12px;outline:none}.ScratchpadRuntime_attachInput__sFzDa:focus{border-color:rgba(var(--accent-primary-rgb),.34);box-shadow:0 0 0 3px rgba(var(--accent-primary-rgb),.12)}.ScratchpadRuntime_attachQuickAction__mMcyk{display:inline-flex;align-items:center;gap:7px;width:100%;min-height:32px;padding:0 10px;border-radius:9px;border:1px solid rgba(var(--accent-primary-rgb),.18);background:rgba(var(--accent-primary-rgb),.08);color:rgba(var(--accent-primary-rgb),.96);font-size:11px;font-weight:700;cursor:pointer;transition:all .18s ease}.ScratchpadRuntime_attachQuickAction__mMcyk:hover{background:rgba(var(--accent-primary-rgb),.14);border-color:rgba(var(--accent-primary-rgb),.3)}.ScratchpadRuntime_attachResults__QbvLa{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.ScratchpadRuntime_attachResult__PN2uZ{width:100%;display:inline-flex;align-items:center;min-height:34px;padding:0 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--text-secondary);text-align:left;cursor:pointer;transition:all .18s ease}.ScratchpadRuntime_attachResult__PN2uZ:hover{color:var(--text-primary);background:rgba(255,255,255,.04);border-color:color-mix(in oklab,var(--fg) 8%,transparent)}.ScratchpadRuntime_attachResultTitle__eN7Id{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600}.ScratchpadRuntime_attachEmpty__9eI4a{padding:8px 2px 4px;color:var(--text-dim);font-size:11px}.ScratchpadRuntime_attachLinked__bIZ24{display:inline-flex;align-items:center;gap:6px;color:var(--text-dim);font-size:11px}.ScratchpadRuntime_resizeHandle__mfJgV{position:absolute;right:0;bottom:0;width:18px;height:18px;cursor:nwse-resize;pointer-events:auto}.ScratchpadRuntime_resizeHandle__mfJgV:before{content:"";position:absolute;right:3px;bottom:3px;width:10px;height:10px;border-right:2px solid color-mix(in oklab,var(--fg) 20%,transparent);border-bottom:2px solid color-mix(in oklab,var(--fg) 20%,transparent);opacity:.8}.ScratchpadRuntime_launcher__UVaEe{width:100%;display:inline-flex;align-items:center;gap:10px;min-height:40px;border-radius:12px;padding:0 12px;border:1px solid color-mix(in oklab,var(--fg) 10%,transparent);background:rgba(255,255,255,.03);color:var(--text-primary);font-size:13px;font-weight:700;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.ScratchpadRuntime_launcher__UVaEe:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(var(--accent-primary-rgb),.38)}.ScratchpadRuntime_launcher__UVaEe:disabled{opacity:.6;cursor:progress}.ScratchpadRuntime_inlineAction__MY1fa{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;padding:0;font:inherit;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);cursor:pointer;text-decoration:underline;text-underline-offset:4px;transition:color .18s ease}.ScratchpadRuntime_inlineAction__MY1fa:hover:not(:disabled){color:var(--text-secondary)}.ScratchpadRuntime_inlineAction__MY1fa:disabled{opacity:.6;cursor:progress}.ScratchpadRuntime_snapGhost__djb3N{position:absolute;pointer-events:none;background:rgba(255,255,255,.04);border:1px dashed rgba(255,255,255,.2);border-radius:6px;backdrop-filter:blur(12px);z-index:9998;transition:all .2s cubic-bezier(.2,.8,.2,1);opacity:0;transform:scale(.98)}.ScratchpadRuntime_dragIcon__3jxW_{color:var(--text-primary);opacity:.8;margin-left:-8px;margin-right:-4px}.ScratchpadRuntime_snapGhostVisible__O_V_f{opacity:1;transform:scale(1);box-shadow:0 0 40px rgba(0,0,0,.2),inset 0 0 20px rgba(255,255,255,.02)}@media (max-width:1100px){.ScratchpadRuntime_overlay__Q2wQc{left:0}}@media (max-width:720px){.ScratchpadRuntime_overlay__Q2wQc{top:72px;left:0}.ScratchpadRuntime_window__pIeW5{border-radius:0}.ScratchpadRuntime_textarea___cg7w{min-height:160px}}