.WhiteSpace__root{display:flex;flex-direction:column;height:100%;min-height:0;background:color-mix(in srgb,var(--lightGray) 75%,var(--white))}.WhiteSpace__canvasWrap--artifactAi{padding-bottom:72px;box-sizing:border-box}.WhiteSpace__header{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:12px 20px;gap:16px;background:color-mix(in srgb,var(--lightGray) 75%,var(--white));border-bottom:1px solid color-mix(in srgb,var(--black) 8%,transparent)}.WhiteSpace__headerLeft,.WhiteSpace__headerRight{display:flex;align-items:center;gap:12px}.WhiteSpace__backBtn{padding:6px 12px;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--lessDark);background:none;border:none;cursor:pointer;transition:color .2s}.WhiteSpace__backBtn:hover{color:var(--black)}.WhiteSpace__backBtn svg{flex-shrink:0}.WhiteSpace__saveBtn{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;font-size:14px;font-weight:500;color:var(--white);background:var(--purple);border:none;border-radius:12px;cursor:pointer;transition:background .2s,box-shadow .2s}.WhiteSpace__saveBtn:hover{background:var(--bgPurple);box-shadow:0 4px 12px color-mix(in srgb,var(--purple) 35%,transparent)}.WhiteSpace__saveBtn:disabled{opacity:.7;cursor:not-allowed}.WhiteSpace__saveBtn svg{flex-shrink:0}.WhiteSpace__savedHint{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--lessDark);transition:transform .2s ease,opacity .2s ease}.WhiteSpace__canvasWrap{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.excalidraw-wrapper{isolation:isolate;flex:1;min-height:0;display:flex;flex-direction:column}.excalidraw-wrapper .excalidraw{width:100%!important;height:100%!important;border-radius:0}.excalidraw-wrapper .excalidraw .excalidraw__canvas{width:100%!important;height:100%!important}.excalidraw-wrapper .excalidraw .sidebar{width:280px!important;max-width:280px!important;min-width:280px!important;box-sizing:border-box!important}.excalidraw-wrapper .excalidraw .sidebar .sidebar-tabs-root,.excalidraw-wrapper .excalidraw .sidebar .sidebar-tabs-root [role=tabpanel],.excalidraw-wrapper .excalidraw .sidebar .default-sidebar{min-width:0!important;overflow-x:hidden!important;box-sizing:border-box!important}.excalidraw-wrapper .excalidraw .sidebar .sidebar-tabs-root [role=tabpanel]{padding-left:.75rem;padding-right:.75rem}.excalidraw-wrapper .excalidraw .sidebar .range-wrapper,.excalidraw-wrapper .excalidraw .sidebar .range-input{max-width:100%!important;box-sizing:border-box!important}
