@layer properties,theme,base;@layer components{.scratchpad-modals-row{z-index:50;background-color:color-mix(in oklab, var(--color-black) 50%, transparent);--effect-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--effect-backdrop-blur, );backdrop-filter:var(--effect-backdrop-blur, );justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.scratchpad-modals-panel{background-color:var(--color-white);--effect-shadow:0 20px 25px -5px var(--effect-shadow-color,#0000001a), 0 8px 10px -6px var(--effect-shadow-color,#0000001a);width:100%;max-width:24rem;box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);border-radius:1rem;margin-inline:1rem;padding:1.5rem;animation:.15s ease-out fadeIn}.scratchpad-modals-panel:is(.dark *){background-color:var(--color-slate-800)}.scratchpad-modals-row-2{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.scratchpad-modals-row-3{background-color:var(--color-red-100);border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.scratchpad-modals-row-3:is(.dark *){background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}.scratchpad-modals-icon{color:var(--color-red-600)}.scratchpad-modals-icon:is(.dark *){color:var(--color-red-400)}.scratchpad-modals-heading{color:var(--color-slate-800);font-size:1.125rem;font-weight:600;line-height:1.55556}.scratchpad-modals-heading:is(.dark *){color:var(--color-slate-100)}.scratchpad-modals-muted{color:var(--color-slate-600);margin-bottom:1.5rem;font-size:.875rem;line-height:1.42857}.scratchpad-modals-muted:is(.dark *){color:var(--color-slate-300)}.scratchpad-modals-text{color:var(--color-slate-800)}.scratchpad-modals-text:is(.dark *){color:var(--color-slate-100)}.scratchpad-modals-row-4{justify-content:flex-end;gap:.75rem;display:flex}.scratchpad-modals-button{background-color:var(--color-slate-100);color:var(--color-slate-600);border-radius:.5rem;padding-block:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:500;line-height:1.42857;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){.scratchpad-modals-button:hover{background-color:var(--color-slate-200)}}.scratchpad-modals-button:is(.dark *){background-color:var(--color-slate-700);color:var(--color-slate-300)}@media (hover:hover){.scratchpad-modals-button:is(.dark *):hover{background-color:var(--color-slate-600)}}.scratchpad-modals-button-2{background-color:var(--color-red-600);color:var(--color-white);border-radius:.5rem;align-items:center;gap:.375rem;padding-block:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:500;line-height:1.42857;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover){.scratchpad-modals-button-2:hover{background-color:var(--color-red-700)}}.scratchpad-modals-button-2:disabled{opacity:.5}.scratchpad-modals-icon-2{width:1rem;height:1rem;animation:1s linear infinite spin}.scratchpad-modals-circle{opacity:.25}.scratchpad-modals-path{opacity:.75}.scratchpad-modals-row-5{z-index:50;background-color:color-mix(in oklab, var(--color-black) 50%, transparent);--effect-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--effect-backdrop-blur, );backdrop-filter:var(--effect-backdrop-blur, );justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.scratchpad-modals-section{background-color:var(--color-white);--effect-shadow:0 25px 50px -12px var(--effect-shadow-color,#00000040);width:100%;max-width:36rem;max-height:80vh;box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.scratchpad-modals-section:is(.dark *){background-color:var(--color-slate-800)}.scratchpad-modals-row-6{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--color-slate-200);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.scratchpad-modals-row-6:is(.dark *){border-color:var(--color-slate-700)}.scratchpad-modals-heading-2{color:var(--color-slate-900);font-size:1.125rem;font-weight:600;line-height:1.55556}.scratchpad-modals-heading-2:is(.dark *){color:var(--color-white)}.scratchpad-modals-muted-2{margin-top:var(--spacing);color:var(--color-slate-500);font-size:.75rem;line-height:1.33333}.scratchpad-modals-muted-2:is(.dark *){color:var(--color-slate-400)}.scratchpad-modals-close-edit-history{color:var(--color-slate-400);border-radius:.5rem;padding:.5rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){.scratchpad-modals-close-edit-history:hover{background-color:var(--color-slate-100);color:var(--color-slate-700)}}.scratchpad-modals-close-edit-history:disabled{opacity:.4}@media (hover:hover){.scratchpad-modals-close-edit-history:is(.dark *):hover{background-color:var(--color-slate-700);color:var(--color-white)}}.scratchpad-modals-scroll-area{padding:1.25rem;overflow-y:auto}:where(.scratchpad-modals-stack>:not(:last-child)){margin-block:0 .75rem}.scratchpad-modals-panel-2{background-color:var(--color-slate-100);border-radius:.75rem;height:5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.scratchpad-modals-panel-2:is(.dark *){background-color:var(--color-slate-700)}.scratchpad-modals-panel-3{background-color:var(--color-rose-50);color:var(--color-rose-700);border-radius:.75rem;padding:1rem;font-size:.875rem;font-weight:500;line-height:1.42857}.scratchpad-modals-panel-3:is(.dark *){background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent);color:var(--color-rose-300)}.scratchpad-modals-text-2{text-align:center;color:var(--color-slate-500);padding-block:2rem;font-size:.875rem;line-height:1.42857}.scratchpad-modals-text-2:is(.dark *){color:var(--color-slate-400)}.scratchpad-modals-panel-4{border-style:solid;border-width:1px;border-color:var(--color-slate-200);border-radius:.75rem;padding:1rem}.scratchpad-modals-panel-4:is(.dark *){border-color:var(--color-slate-700)}.scratchpad-modals-row-7{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.scratchpad-modals-region{min-width:0}.scratchpad-modals-text-3{color:var(--color-slate-600);font-size:.75rem;font-weight:700;line-height:1.33333}.scratchpad-modals-text-3:is(.dark *){color:var(--color-slate-300)}.scratchpad-modals-muted-3{margin-top:var(--spacing);-webkit-line-clamp:2;overflow-wrap:break-word;color:var(--color-slate-500);-webkit-box-orient:vertical;font-size:.875rem;line-height:1.42857;display:-webkit-box;overflow:hidden}.scratchpad-modals-muted-3:is(.dark *){color:var(--color-slate-400)}.scratchpad-modals-button-3{background-color:var(--color-brand-500);color:var(--color-white);border-radius:.5rem;flex-shrink:0;padding-block:.5rem;padding-inline:.75rem;font-size:.75rem;font-weight:700;line-height:1.33333;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){.scratchpad-modals-button-3:hover{background-color:var(--color-brand-600)}}.scratchpad-modals-button-3:disabled{opacity:.5}}
