.create-canvas-overlay[data-v-ea0eec15]{z-index:120;background:#000a;position:fixed;inset:0}.create-canvas-dialog[data-v-ea0eec15]{z-index:121;color:#f1f1f4;background:#1b1b1f;border:1px solid #45454e;border-radius:18px;width:600px;max-width:calc(100vw - 64px);max-height:calc(100vh - 64px);padding:24px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0008}.create-canvas-dialog header[data-v-ea0eec15]{justify-content:space-between;align-items:start;gap:20px;display:flex}.create-canvas-dialog header h2[data-v-ea0eec15]{margin:0;font-size:19px}.create-canvas-dialog header p[data-v-ea0eec15]{color:#bdbdc7;margin:8px 0 22px;font-size:13px;line-height:1.6}.create-canvas-dialog button[data-v-ea0eec15]{cursor:pointer;color:inherit;font:inherit}.create-canvas-dialog header button[data-v-ea0eec15]{background:#303036;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.canvas-type-choices[data-v-ea0eec15]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.canvas-type-choices button[data-v-ea0eec15]{text-align:left;background:#222226;border:1px solid #414149;border-radius:12px;flex-direction:column;align-items:start;gap:12px;min-height:170px;padding:20px;display:flex;position:relative}.canvas-type-choices button[data-v-ea0eec15]:hover{background:#2b2b31}.canvas-type-choices button.selected[data-v-ea0eec15]{background:#2c2c34;border-color:#b9bacb}.canvas-type-choices strong[data-v-ea0eec15]{font-size:15px}.canvas-type-choices span[data-v-ea0eec15]{color:#bebec8;font-size:13px;line-height:1.7}.choice-check[data-v-ea0eec15]{color:#9bd2b7;position:absolute;top:16px;right:16px}.canvas-title[data-v-ea0eec15]{color:#c8c8d0;flex-direction:column;gap:8px;margin-top:20px;font-size:13px;display:flex}.canvas-title input[data-v-ea0eec15]{box-sizing:border-box;color:#f1f1f4;width:100%;min-height:40px;font:inherit;background:#151518;border:1px solid #45454e;border-radius:8px;padding:8px 12px}.create-canvas-dialog footer[data-v-ea0eec15]{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.create-canvas-dialog footer button[data-v-ea0eec15]{background:#29292f;border:1px solid #45454e;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 16px;display:flex}.create-canvas-dialog footer .create[data-v-ea0eec15]{color:#1c1c20;background:#eeeeef;border-color:#eee}.create-canvas-dialog[data-v-ea0eec15] :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #d0c0ff}.create-canvas-dialog button[data-v-ea0eec15]:disabled{opacity:.5;cursor:wait}@media (prefers-reduced-motion:no-preference){.canvas-type-choices button[data-v-ea0eec15]{transition:background-color .15s,border-color .15s}}
