.left--jR7Sw6j2,.right--octMITMo{align-items:center;display:flex;flex-shrink:0}.left--jR7Sw6j2>svg,.right--octMITMo>svg{height:18px;width:18px}.left--jR7Sw6j2>span,.right--octMITMo>span{margin-left:6px}.left--jR7Sw6j2>span:first-of-type,.right--octMITMo>span:first-of-type{margin-left:0}.wrapper--xAXODIS_{background-image:linear-gradient(180deg,#f6faff,#fff 68%);display:flex;flex-direction:column;font-family:Microsoft YaHei;height:100%;width:100%}.wrapper--xAXODIS_ * ::-webkit-scrollbar{height:8px;overflow:visible;width:8px}.wrapper--xAXODIS_ * ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#b2b2b2;border:1px dashed transparent;border-radius:4px;height:5px;min-height:28px;min-width:2px;padding:100px 0 0;width:5px}.wrapper--xAXODIS_ *{box-sizing:border-box}.wrapper--xAXODIS_ .kdcui-chat-card-content-box-user{background-color:#e0efff;color:#212121;font-size:14px;line-height:24px;padding:12px 16px}.wrapper--xAXODIS_ .kdcui-chat-card-content-box-user .user-msg-edit-container{align-items:center;background-color:#e0efff!important;justify-content:end;padding:0 8px;width:auto}.interactiveWritingContainer--uLU1Ko7s{display:flex;height:100%;overflow:auto;width:100%}.interactiveWritingContainer--uLU1Ko7s .leftPanel--XeWWrmpt{overflow:hidden;transition:width .1s ease-in-out;width:0}.interactiveWritingContainer--uLU1Ko7s .leftPanel--XeWWrmpt.slideIn--h0Otn6L4{border-right:1px solid #e0e0e0;width:calc(100% - 420px)}.interactiveWritingContainer--uLU1Ko7s .leftPanel--XeWWrmpt:not(.slideIn--h0Otn6L4)>*{visibility:hidden}.interactiveWritingContainer--uLU1Ko7s .leftPanel--XeWWrmpt.slideIn--h0Otn6L4>*{animation:fadeInContent--bjet5j7I .05s ease-in .15s forwards;visibility:hidden}@keyframes fadeInContent--bjet5j7I{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.interactiveWritingContainer--uLU1Ko7s .chat--HSjy4ewB{flex:1;min-width:0;overflow:hidden;position:relative;transition:width .1s ease-in-out}.interactiveWritingContainer--uLU1Ko7s .chat--HSjy4ewB.rightPanel--xuU08BoR{flex:none;width:420px}.send--x9zaaMnB{background:transparent!important;cursor:pointer;display:inline-block;height:24px!important;margin-left:12px!important;width:24px!important}.send--x9zaaMnB path{fill:#276ff5}.send--x9zaaMnB:hover path{fill:#104ccc}.send--x9zaaMnB.disabled--wyx2F6Q3 path{fill:#d9d9d9}.stop--wgXBSCVe{background:#212121;border-radius:12px!important;height:24px;margin-left:12px!important;width:24px}.stop--wgXBSCVe:hover{background:#212121!important}.stop--wgXBSCVe.disabled--wyx2F6Q3{opacity:.5;pointer-events:none}.stop--wgXBSCVe .inner--nli7YLoP{background:#fff;border-radius:2px;height:10px;width:10px}.chatInputWrapper--cwVHzajo{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:12px;position:relative}.chatInputWrapper--cwVHzajo .kdcui-chat-input-wrapper-focus:not(.kdcui-chat-input-wrapper-disabled){border:0!important;box-shadow:none!important;outline:none!important}.chatInputWrapper--cwVHzajo .chatInput--fUPkzzb6{border:none;box-shadow:none;flex-grow:1;outline:none;overflow:auto;padding:0}.chatInputWrapper--cwVHzajo .chatInput--fUPkzzb6:active,.chatInputWrapper--cwVHzajo .chatInput--fUPkzzb6:focus,.chatInputWrapper--cwVHzajo .chatInput--fUPkzzb6:focus-visible,.chatInputWrapper--cwVHzajo .chatInput--fUPkzzb6:hover{border:0!important;box-shadow:none!important;outline:none!important}@keyframes rotate--pB2gjomy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating-div--wZ9_fXbG{animation:rotate--pB2gjomy 2s linear infinite}.waitingArea--mPruHSnX{align-items:center;display:flex;flex-grow:1;font-size:14px;height:24px;overflow:hidden}.waitingArea--mPruHSnX .container--UWZwCJLh{align-items:center;display:flex;line-height:24px}.waitingArea--mPruHSnX>pre{white-space:pre-wrap}.chat--XZy1coOb{background:#fff;border-radius:6px;padding:10px}.chatContent--D0vOl0LW{display:flex;flex-direction:column;height:100%;padding:10px}.chatContent--D0vOl0LW .toolButton--ZzvYINyr{align-items:center;display:flex;gap:8px;margin-bottom:10px}.chatContent--D0vOl0LW .toolButton--ZzvYINyr .buttons--VSYjlb1z{align-items:center;display:flex}.chatContent--D0vOl0LW .chat--J2vK0ZJn{margin-bottom:10px;max-height:500px;overflow:auto}.chatContent--D0vOl0LW .wrapper--I07X68gX{background-repeat:no-repeat;background-size:contain;border-radius:8px;position:relative;width:100%}.chatContent--D0vOl0LW .wrapper--I07X68gX:before{background:linear-gradient(90deg,#f7b500,#b620e0 25%,#73cbf0 50%,#9156f6 75%,#32c5ff);border-radius:8px;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.chatContent--D0vOl0LW .wrapper--I07X68gX .content--uh3TLdLg{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:100%;position:relative;width:100%;z-index:2}.chatContent--D0vOl0LW .wrapper--I07X68gX .chatInputContainer--KctGDzJV{position:relative}.wrapper--zGhmdcH_{background-repeat:no-repeat;background-size:contain;border-radius:8px;position:relative;width:100%}.wrapper--zGhmdcH_:before{background:linear-gradient(90deg,#f7b500,#b620e0 25%,#73cbf0 50%,#9156f6 75%,#32c5ff);border-radius:8px;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.wrapper--zGhmdcH_ .content--jQBmDzoq{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:100%;position:relative;width:100%;z-index:2}.wrapper--zGhmdcH_ .chatInputContainer--IKBGUopc{position:relative}.chatContainer--vb8GULxf{background-image:linear-gradient(180deg,#e0efff,#f9fcff 68%);border:1px solid #e0efff;border-radius:8px;box-shadow:0 0 10px 2px rgba(18,43,101,.08);width:100%}.chatContainer--vb8GULxf,.chatContainer--vb8GULxf .content--h6_XZ8Xb{display:flex;flex-direction:column}.chatContainer--vb8GULxf .content--h6_XZ8Xb .chatInput--HEz7_1Sw{flex-shrink:0}.header--xYgY2N_P{align-items:center;background-image:linear-gradient(180deg,#f0f5ff,#fff 50%);border:1px solid #fff;box-shadow:0 6px 20px 0 rgba(149,162,184,.07);display:flex;gap:20px;padding:8px 12px;position:relative;-ms-user-select:none;user-select:none;z-index:999}.header--xYgY2N_P .left--ztpzYxFL{align-items:center;color:#000;display:inline-flex;font-family:MicrosoftYaHeiSemibold;font-size:16px;font-weight:600;gap:10px}.header--xYgY2N_P .left--ztpzYxFL .star--tQbNQCgo{display:inline-flex;height:16px;width:16px}.header--xYgY2N_P .left--ztpzYxFL .star--tQbNQCgo img{display:inline-block;width:100%}.header--xYgY2N_P .meta--FLuoN6C5{color:#999;font-family:MicrosoftYaHei;font-size:12px}.header--xYgY2N_P .actions--bOcsK7zP{align-items:center;display:inline-flex;gap:32px;margin-left:auto}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q{align-items:center;color:#212121;cursor:pointer;display:inline-flex;font-family:MicrosoftYaHei;font-size:14px;font-weight:400;gap:8px;justify-content:center;transition:all .15s ease-in-out}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q:hover{color:#286ff5}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q:hover svg path{fill:#286ff5}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q:active{background:#286ff5}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q:active svg path{fill:#286ff5}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q.disabled--BPSEHa7l{color:#ccc;cursor:not-allowed}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q.disabled--BPSEHa7l svg path{fill:#ccc}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q.disabled--BPSEHa7l:hover{color:#ccc}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q.disabled--BPSEHa7l:hover svg path{fill:#ccc}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q.disabled--BPSEHa7l img{opacity:.4}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q img{flex-shrink:0;height:14px;opacity:.8;width:14px}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q svg{width:16px}.header--xYgY2N_P .actions--bOcsK7zP .action--RNhaJ85Q span{white-space:nowrap}.header--xYgY2N_P .actions--bOcsK7zP .primary--fXVXh82Y{background:#276ff5;box-shadow:0 2px 8px rgba(39,111,245,.3);color:#fff}.header--xYgY2N_P .actions--bOcsK7zP .primary--fXVXh82Y:hover{background:#1f60d9}@media(max-width:720px){.header--xYgY2N_P{flex-wrap:wrap;gap:8px}.header--xYgY2N_P .meta--FLuoN6C5{order:3;width:100%}}.gai-notion-tooltip{--gai-tt-tooltip-bg:var(--gai-tt-gray-light-900,#111827);--gai-tt-tooltip-text:var(--white,#fff);--gai-tt-kbd:var(--gai-tt-gray-dark-a-400,rgba(31,41,55,.6))}.gai-notion-dark .gai-notion-tooltip{--gai-tt-tooltip-bg:var(--white,#fff);--gai-tt-tooltip-text:var(--gai-tt-gray-light-600,#4b5563);--gai-tt-kbd:var(--gai-tt-gray-light-a-400,rgba(229,231,235,.6))}.gai-notion-tooltip{background-color:var(--gai-tt-tooltip-bg);border:1px solid rgba(0,0,0,.1);border-radius:6px;border-radius:var(--gai-tt-radius-md,6px);box-shadow:0 8px 20px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.08);color:var(--gai-tt-tooltip-text);font-size:12px;font-weight:500;overflow:hidden;padding:6px 8px;text-align:center;z-index:200}.gai-notion-tooltip kbd{color:var(--gai-tt-kbd);display:inline-block;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial;text-align:center;text-transform:capitalize;vertical-align:baseline}.gai-notion-button{--gai-tt-button-default-bg-color:var(--gai-tt-gray-light-a-100);--gai-tt-button-hover-bg-color:var(--gai-tt-gray-light-200);--gai-tt-button-active-bg-color:var(--gai-tt-gray-light-a-200);--gai-tt-button-active-bg-color-emphasized:var(--gai-tt-brand-color-100);--gai-tt-button-active-bg-color-subdued:var(--gai-tt-gray-light-a-200);--gai-tt-button-active-hover-bg-color:var(--gai-tt-gray-light-300);--gai-tt-button-active-hover-bg-color-emphasized:var(--gai-tt-brand-color-200);--gai-tt-button-active-hover-bg-color-subdued:var(--gai-tt-gray-light-a-300);--gai-tt-button-disabled-bg-color:var(--gai-tt-gray-light-a-50);--gai-tt-button-default-text-color:var(--gai-tt-gray-light-a-600);--gai-tt-button-hover-text-color:var(--gai-tt-gray-light-a-900);--gai-tt-button-active-text-color:var(--gai-tt-gray-light-a-900);--gai-tt-button-active-text-color-emphasized:var(--gai-tt-gray-light-a-900);--gai-tt-button-active-text-color-subdued:var(--gai-tt-gray-light-a-900);--gai-tt-button-disabled-text-color:var(--gai-tt-gray-light-a-400);--gai-tt-button-default-icon-color:var(--gai-tt-gray-light-a-600);--gai-tt-button-hover-icon-color:var(--gai-tt-gray-light-a-900);--gai-tt-button-active-icon-color:var(--gai-tt-brand-color-500);--gai-tt-button-active-icon-color-emphasized:var(--gai-tt-brand-color-600);--gai-tt-button-active-icon-color-subdued:var(--gai-tt-gray-light-a-900);--gai-tt-button-disabled-icon-color:var(--gai-tt-gray-light-a-400);--gai-tt-button-default-icon-sub-color:var(--gai-tt-gray-light-a-400);--gai-tt-button-hover-icon-sub-color:var(--gai-tt-gray-light-a-500);--gai-tt-button-active-icon-sub-color:var(--gai-tt-gray-light-a-400);--gai-tt-button-active-icon-sub-color-emphasized:var(--gai-tt-gray-light-a-500);--gai-tt-button-active-icon-sub-color-subdued:var(--gai-tt-gray-light-a-400);--gai-tt-button-disabled-icon-sub-color:var(--gai-tt-gray-light-a-100);--gai-tt-button-default-dropdown-arrows-color:var(--gai-tt-gray-light-a-600);--gai-tt-button-hover-dropdown-arrows-color:var(--gai-tt-gray-light-a-700);--gai-tt-button-active-dropdown-arrows-color:var(--gai-tt-gray-light-a-600);--gai-tt-button-active-dropdown-arrows-color-emphasized:var(--gai-tt-gray-light-a-700);--gai-tt-button-active-dropdown-arrows-color-subdued:var(--gai-tt-gray-light-a-600);--gai-tt-button-disabled-dropdown-arrows-color:var(--gai-tt-gray-light-a-400)}.gai-notion-dark .gai-notion-button{--gai-tt-button-default-bg-color:var(--gai-tt-gray-dark-a-100);--gai-tt-button-hover-bg-color:var(--gai-tt-gray-dark-200);--gai-tt-button-active-bg-color:var(--gai-tt-gray-dark-a-200);--gai-tt-button-active-bg-color-emphasized:var(--gai-tt-brand-color-900);--gai-tt-button-active-bg-color-subdued:var(--gai-tt-gray-dark-a-200);--gai-tt-button-active-hover-bg-color:var(--gai-tt-gray-dark-300);--gai-tt-button-active-hover-bg-color-emphasized:var(--gai-tt-brand-color-800);--gai-tt-button-active-hover-bg-color-subdued:var(--gai-tt-gray-dark-a-300);--gai-tt-button-disabled-bg-color:var(--gai-tt-gray-dark-a-50);--gai-tt-button-default-text-color:var(--gai-tt-gray-dark-a-600);--gai-tt-button-hover-text-color:var(--gai-tt-gray-dark-a-900);--gai-tt-button-active-text-color:var(--gai-tt-gray-dark-a-900);--gai-tt-button-active-text-color-emphasized:var(--gai-tt-gray-dark-a-900);--gai-tt-button-active-text-color-subdued:var(--gai-tt-gray-dark-a-900);--gai-tt-button-disabled-text-color:var(--gai-tt-gray-dark-a-300);--gai-tt-button-default-icon-color:var(--gai-tt-gray-dark-a-600);--gai-tt-button-hover-icon-color:var(--gai-tt-gray-dark-a-900);--gai-tt-button-active-icon-color:var(--gai-tt-brand-color-400);--gai-tt-button-active-icon-color-emphasized:var(--gai-tt-brand-color-400);--gai-tt-button-active-icon-color-subdued:var(--gai-tt-gray-dark-a-900);--gai-tt-button-disabled-icon-color:var(--gai-tt-gray-dark-a-400);--gai-tt-button-default-icon-sub-color:var(--gai-tt-gray-dark-a-300);--gai-tt-button-hover-icon-sub-color:var(--gai-tt-gray-dark-a-400);--gai-tt-button-active-icon-sub-color:var(--gai-tt-gray-dark-a-300);--gai-tt-button-active-icon-sub-color-emphasized:var(--gai-tt-gray-dark-a-400);--gai-tt-button-active-icon-sub-color-subdued:var(--gai-tt-gray-dark-a-300);--gai-tt-button-disabled-icon-sub-color:var(--gai-tt-gray-dark-a-100);--gai-tt-button-default-dropdown-arrows-color:var(--gai-tt-gray-dark-a-600);--gai-tt-button-hover-dropdown-arrows-color:var(--gai-tt-gray-dark-a-700);--gai-tt-button-active-dropdown-arrows-color:var(--gai-tt-gray-dark-a-600);--gai-tt-button-active-dropdown-arrows-color-emphasized:var(--gai-tt-gray-dark-a-700);--gai-tt-button-active-dropdown-arrows-color-subdued:var(--gai-tt-gray-dark-a-600);--gai-tt-button-disabled-dropdown-arrows-color:var(--gai-tt-gray-dark-a-400)}.gai-notion-button[data-style=ghost]{--gai-tt-button-default-bg-color:var(--transparent);--gai-tt-button-hover-bg-color:var(--gai-tt-gray-light-200);--gai-tt-button-active-bg-color:var(--gai-tt-gray-light-a-100);--gai-tt-button-active-bg-color-emphasized:var(--gai-tt-brand-color-100);--gai-tt-button-active-bg-color-subdued:var(--gai-tt-gray-light-a-100);--gai-tt-button-active-hover-bg-color:var(--gai-tt-gray-light-200);--gai-tt-button-active-hover-bg-color-emphasized:var(--gai-tt-brand-color-200);--gai-tt-button-active-hover-bg-color-subdued:var(--gai-tt-gray-light-a-200);--gai-tt-button-disabled-bg-color:var(--transparent);--gai-tt-button-default-text-color:var(--gai-tt-gray-light-a-600);--gai-tt-button-hover-text-color:var(--gai-tt-gray-light-a-900);--gai-tt-button-active-text-color:var(--gai-tt-gray-light-a-900);--gai-tt-button-active-text-color-emphasized:var(--gai-tt-gray-light-a-900);--gai-tt-button-active-text-color-subdued:var(--gai-tt-gray-light-a-900);--gai-tt-button-disabled-text-color:var(--gai-tt-gray-light-a-400);--gai-tt-button-default-icon-color:var(--gai-tt-gray-light-a-600);--gai-tt-button-hover-icon-color:var(--gai-tt-gray-light-a-900);--gai-tt-button-active-icon-color:var(--gai-tt-brand-color-500);--gai-tt-button-active-icon-color-emphasized:var(--gai-tt-brand-color-600);--gai-tt-button-active-icon-color-subdued:var(--gai-tt-gray-light-a-900);--gai-tt-button-disabled-icon-color:var(--gai-tt-gray-light-a-400);--gai-tt-button-default-icon-sub-color:var(--gai-tt-gray-light-a-400);--gai-tt-button-hover-icon-sub-color:var(--gai-tt-gray-light-a-500);--gai-tt-button-active-icon-sub-color:var(--gai-tt-gray-light-a-400);--gai-tt-button-active-icon-sub-color-emphasized:var(--gai-tt-gray-light-a-500);--gai-tt-button-active-icon-sub-color-subdued:var(--gai-tt-gray-light-a-400);--gai-tt-button-disabled-icon-sub-color:var(--gai-tt-gray-light-a-100);--gai-tt-button-default-dropdown-arrows-color:var(--gai-tt-gray-light-a-600);--gai-tt-button-hover-dropdown-arrows-color:var(--gai-tt-gray-light-a-700);--gai-tt-button-active-dropdown-arrows-color:var(--gai-tt-gray-light-a-600);--gai-tt-button-active-dropdown-arrows-color-emphasized:var(--gai-tt-gray-light-a-700);--gai-tt-button-active-dropdown-arrows-color-subdued:var(--gai-tt-gray-light-a-600);--gai-tt-button-disabled-dropdown-arrows-color:var(--gai-tt-gray-light-a-400)}.gai-notion-dark .gai-notion-button[data-style=ghost]{--gai-tt-button-default-bg-color:var(--transparent);--gai-tt-button-hover-bg-color:var(--gai-tt-gray-dark-200);--gai-tt-button-active-bg-color:var(--gai-tt-gray-dark-a-100);--gai-tt-button-active-bg-color-emphasized:var(--gai-tt-brand-color-900);--gai-tt-button-active-bg-color-subdued:var(--gai-tt-gray-dark-a-100);--gai-tt-button-active-hover-bg-color:var(--gai-tt-gray-dark-200);--gai-tt-button-active-hover-bg-color-emphasized:var( --gai-tt-brand-color-800 );--gai-tt-button-active-hover-bg-color-subdued:var(--gai-tt-gray-dark-a-200);--gai-tt-button-disabled-bg-color:var(--transparent);--gai-tt-button-default-text-color:var(--gai-tt-gray-dark-a-600);--gai-tt-button-hover-text-color:var(--gai-tt-gray-dark-a-900);--gai-tt-button-active-text-color:var(--gai-tt-gray-dark-a-900);--gai-tt-button-active-text-color-emphasized:var(--gai-tt-gray-dark-a-900);--gai-tt-button-active-text-color-subdued:var(--gai-tt-gray-dark-a-900);--gai-tt-button-disabled-text-color:var(--gai-tt-gray-dark-a-300);--gai-tt-button-default-icon-color:var(--gai-tt-gray-dark-a-600);--gai-tt-button-hover-icon-color:var(--gai-tt-gray-dark-a-900);--gai-tt-button-active-icon-color:var(--gai-tt-brand-color-400);--gai-tt-button-active-icon-color-emphasized:var(--gai-tt-brand-color-300);--gai-tt-button-active-icon-color-subdued:var(--gai-tt-gray-dark-a-900);--gai-tt-button-disabled-icon-color:var(--gai-tt-gray-dark-a-400);--gai-tt-button-default-icon-sub-color:var(--gai-tt-gray-dark-a-300);--gai-tt-button-hover-icon-sub-color:var(--gai-tt-gray-dark-a-400);--gai-tt-button-active-icon-sub-color:var(--gai-tt-gray-dark-a-300);--gai-tt-button-active-icon-sub-color-emphasized:var(--gai-tt-gray-dark-a-400);--gai-tt-button-active-icon-sub-color-subdued:var(--gai-tt-gray-dark-a-300);--gai-tt-button-disabled-icon-sub-color:var(--gai-tt-gray-dark-a-100);--gai-tt-button-default-dropdown-arrows-color:var(--gai-tt-gray-dark-a-600);--gai-tt-button-hover-dropdown-arrows-color:var(--gai-tt-gray-dark-a-700);--gai-tt-button-active-dropdown-arrows-color:var(--gai-tt-gray-dark-a-600);--gai-tt-button-active-dropdown-arrows-color-emphasized:var(--gai-tt-gray-dark-a-700);--gai-tt-button-active-dropdown-arrows-color-subdued:var(--gai-tt-gray-dark-a-600);--gai-tt-button-disabled-dropdown-arrows-color:var(--gai-tt-gray-dark-a-400)}.gai-notion-button[data-style=primary]{--gai-tt-button-default-bg-color:var(--gai-tt-brand-color-500);--gai-tt-button-hover-bg-color:var(--gai-tt-brand-color-600);--gai-tt-button-active-bg-color:var(--gai-tt-brand-color-100);--gai-tt-button-active-bg-color-emphasized:var(--gai-tt-brand-color-100);--gai-tt-button-active-bg-color-subdued:var(--gai-tt-brand-color-100);--gai-tt-button-active-hover-bg-color:var(--gai-tt-brand-color-200);--gai-tt-button-active-hover-bg-color-emphasized:var(--gai-tt-brand-color-200);--gai-tt-button-active-hover-bg-color-subdued:var(--gai-tt-brand-color-200);--gai-tt-button-disabled-bg-color:var(--gai-tt-gray-light-a-100);--gai-tt-button-default-text-color:var(--white);--gai-tt-button-hover-text-color:var(--white);--gai-tt-button-active-text-color:var(--gai-tt-gray-light-a-900);--gai-tt-button-active-text-color-emphasized:var(--gai-tt-gray-light-a-900);--gai-tt-button-active-text-color-subdued:var(--gai-tt-gray-light-a-900);--gai-tt-button-disabled-text-color:var(--gai-tt-gray-light-a-400);--gai-tt-button-default-icon-color:var(--white);--gai-tt-button-hover-icon-color:var(--white);--gai-tt-button-active-icon-color:var(--gai-tt-brand-color-600);--gai-tt-button-active-icon-color-emphasized:var(--gai-tt-brand-color-600);--gai-tt-button-active-icon-color-subdued:var(--gai-tt-brand-color-600);--gai-tt-button-disabled-icon-color:var(--gai-tt-gray-light-a-400);--gai-tt-button-default-icon-sub-color:var(--gai-tt-gray-dark-a-500);--gai-tt-button-hover-icon-sub-color:var(--gai-tt-gray-dark-a-500);--gai-tt-button-active-icon-sub-color:var(--gai-tt-gray-light-a-500);--gai-tt-button-active-icon-sub-color-emphasized:var(--gai-tt-gray-light-a-500);--gai-tt-button-active-icon-sub-color-subdued:var(--gai-tt-gray-light-a-500);--gai-tt-button-disabled-icon-sub-color:var(--gai-tt-gray-light-a-100);--gai-tt-button-default-dropdown-arrows-color:var(--white);--gai-tt-button-hover-dropdown-arrows-color:var(--white);--gai-tt-button-active-dropdown-arrows-color:var(--gai-tt-gray-light-a-700);--gai-tt-button-active-dropdown-arrows-color-emphasized:var(--gai-tt-gray-light-a-700);--gai-tt-button-active-dropdown-arrows-color-subdued:var(--gai-tt-gray-light-a-700);--gai-tt-button-disabled-dropdown-arrows-color:var(--gai-tt-gray-light-a-400)}.gai-notion-dark .gai-notion-button[data-style=primary]{--gai-tt-button-default-bg-color:var(--gai-tt-brand-color-500);--gai-tt-button-hover-bg-color:var(--gai-tt-brand-color-600);--gai-tt-button-active-bg-color:var(--gai-tt-brand-color-900);--gai-tt-button-active-bg-color-emphasized:var(--gai-tt-brand-color-900);--gai-tt-button-active-bg-color-subdued:var(--gai-tt-brand-color-900);--gai-tt-button-active-hover-bg-color:var(--gai-tt-brand-color-800);--gai-tt-button-active-hover-bg-color-emphasized:var( --gai-tt-brand-color-800 );--gai-tt-button-active-hover-bg-color-subdued:var(--gai-tt-brand-color-800);--gai-tt-button-disabled-bg-color:var(--gai-tt-gray-dark-a-100);--gai-tt-button-default-text-color:var(--white);--gai-tt-button-hover-text-color:var(--white);--gai-tt-button-active-text-color:var(--gai-tt-gray-dark-a-900);--gai-tt-button-active-text-color-emphasized:var(--gai-tt-gray-dark-a-900);--gai-tt-button-active-text-color-subdued:var(--gai-tt-gray-dark-a-900);--gai-tt-button-disabled-text-color:var(--gai-tt-gray-dark-a-300);--gai-tt-button-default-icon-color:var(--white);--gai-tt-button-hover-icon-color:var(--white);--gai-tt-button-active-icon-color:var(--gai-tt-brand-color-400);--gai-tt-button-active-icon-color-emphasized:var(--gai-tt-brand-color-400);--gai-tt-button-active-icon-color-subdued:var(--gai-tt-brand-color-400);--gai-tt-button-disabled-icon-color:var(--gai-tt-gray-dark-a-300);--gai-tt-button-default-icon-sub-color:var(--gai-tt-gray-dark-a-400);--gai-tt-button-hover-icon-sub-color:var(--gai-tt-gray-dark-a-500);--gai-tt-button-active-icon-sub-color:var(--gai-tt-gray-dark-a-300);--gai-tt-button-active-icon-sub-color-emphasized:var(--gai-tt-gray-dark-a-400);--gai-tt-button-active-icon-sub-color-subdued:var(--gai-tt-gray-dark-a-300);--gai-tt-button-disabled-icon-sub-color:var(--gai-tt-gray-dark-a-100);--gai-tt-button-default-dropdown-arrows-color:var(--white);--gai-tt-button-hover-dropdown-arrows-color:var(--white);--gai-tt-button-active-dropdown-arrows-color:var(--gai-tt-gray-dark-a-600);--gai-tt-button-active-dropdown-arrows-color-emphasized:var(--gai-tt-gray-dark-a-600);--gai-tt-button-active-dropdown-arrows-color-subdued:var(--gai-tt-gray-dark-a-600);--gai-tt-button-disabled-dropdown-arrows-color:var(--gai-tt-gray-dark-a-400)}.gai-notion-button-group{display:flex;position:relative;vertical-align:middle}.gai-notion-button-group[data-orientation=vertical]{align-items:flex-start;flex-direction:column;justify-content:center;min-width:max-content}.gai-notion-button-group[data-orientation=vertical]>.gai-notion-button{width:100%}.gai-notion-button-group[data-orientation=horizontal]{align-items:center;flex-direction:row;gap:2px}.gai-notion-button{align-items:center;border:none;border-radius:12px;border-radius:var(--gai-tt-radius-lg,12px);display:flex;font-feature-settings:"salt" on,"cv01" on;font-size:14px;font-weight:500;gap:4px;height:32px;justify-content:center;line-height:1.15;min-width:32px;padding:8px;transition-duration:var(--gai-tt-transition-duration-default);transition-property:background,color,opacity;transition-timing-function:var(--gai-tt-transition-easing-default)}.gai-notion-button:focus-visible{outline:none}.gai-notion-button[data-focus-visible=true],.gai-notion-button[data-highlighted=true]{background-color:var(--gai-tt-button-hover-bg-color);color:var(--gai-tt-button-hover-text-color)}.gai-notion-button[data-weight=small]{min-width:24px;padding-left:0;padding-right:0;width:24px}.gai-notion-button[data-size=large]{font-size:15px;height:38px;min-width:38px;padding:10px}.gai-notion-button[data-size=small]{border-radius:8px;border-radius:var(--gai-tt-radius-md,8px);font-size:12px;height:24px;line-height:1.2;min-width:24px;padding:5px}.gai-notion-button .gai-notion-button-text{flex-grow:1;line-height:24px;padding:0 2px;text-align:left}.gai-notion-button[data-text-trim=on] .gai-notion-button-text{overflow:hidden;text-overflow:ellipsis}.gai-notion-button .gai-notion-button-dropdown-arrows,.gai-notion-button .gai-notion-button-dropdown-small,.gai-notion-button .gai-notion-button-icon,.gai-notion-button .gai-notion-button-icon-sub{flex-shrink:0}.gai-notion-button .gai-notion-button-icon{height:16px;width:16px}.gai-notion-button[data-size=large] .gai-notion-button-icon{height:18px;width:18px}.gai-notion-button[data-size=small] .gai-notion-button-icon{height:14px;width:14px}.gai-notion-button .gai-notion-button-icon-sub{height:16px;width:16px}.gai-notion-button[data-size=large] .gai-notion-button-icon-sub{height:18px;width:18px}.gai-notion-button[data-size=small] .gai-notion-button-icon-sub{height:14px;width:14px}.gai-notion-button .gai-notion-button-dropdown-arrows{height:12px;width:12px}.gai-notion-button[data-size=large] .gai-notion-button-dropdown-arrows{height:14px;width:14px}.gai-notion-button .gai-notion-button-dropdown-small,.gai-notion-button[data-size=small] .gai-notion-button-dropdown-arrows{height:10px;width:10px}.gai-notion-button[data-size=large] .gai-notion-button-dropdown-small{height:12px;width:12px}.gai-notion-button[data-size=small] .gai-notion-button-dropdown-small{height:8px;width:8px}.gai-notion-button:has(>svg):not(:has(>:not(svg))){gap:2px}.gai-notion-button:has(>svg):not(:has(>:not(svg)))[data-size=large],.gai-notion-button:has(>svg):not(:has(>:not(svg)))[data-size=small]{gap:2px}.gai-notion-button:has(>svg:nth-of-type(2)):has(>.gai-notion-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.gai-notion-button-text)){gap:0;padding-right:4px}.gai-notion-button:has(>svg:nth-of-type(2)):has(>.gai-notion-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.gai-notion-button-text))[data-size=large]{padding-right:6px}.gai-notion-button:has(>svg:nth-of-type(2)):has(>.gai-notion-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.gai-notion-button-text))[data-size=small]{padding-right:4px}.gai-notion-button .gai-notion-button-emoji{display:flex;justify-content:center;width:16px}.gai-notion-button[data-size=large] .gai-notion-button-emoji{width:18px}.gai-notion-button[data-size=small] .gai-notion-button-emoji{width:14px}.gai-notion-button{background-color:var(--gai-tt-button-default-bg-color);color:var(--gai-tt-button-default-text-color)}.gai-notion-button .gai-notion-button-icon{color:var(--gai-tt-button-default-icon-color)}.gai-notion-button .gai-notion-button-icon-sub{color:var(--gai-tt-button-default-icon-sub-color)}.gai-notion-button .gai-notion-button-dropdown-arrows,.gai-notion-button .gai-notion-button-dropdown-small{color:var(--gai-tt-button-default-dropdown-arrows-color)}.gai-notion-button:hover:not([data-active-item=true]):not([disabled]),.gai-notion-button[data-active-item=true]:not([disabled]),.gai-notion-button[data-highlighted]:not([disabled]):not([data-highlighted=false]){background-color:var(--gai-tt-button-hover-bg-color);color:var(--gai-tt-button-hover-text-color)}.gai-notion-button:hover:not([data-active-item=true]):not([disabled]) .gai-notion-button-icon,.gai-notion-button[data-active-item=true]:not([disabled]) .gai-notion-button-icon,.gai-notion-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .gai-notion-button-icon{color:var(--gai-tt-button-hover-icon-color)}.gai-notion-button:hover:not([data-active-item=true]):not([disabled]) .gai-notion-button-icon-sub,.gai-notion-button[data-active-item=true]:not([disabled]) .gai-notion-button-icon-sub,.gai-notion-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .gai-notion-button-icon-sub{color:var(--gai-tt-button-hover-icon-sub-color)}.gai-notion-button:hover:not([data-active-item=true]):not([disabled]) .gai-notion-button-dropdown-arrows,.gai-notion-button:hover:not([data-active-item=true]):not([disabled]) .gai-notion-button-dropdown-small,.gai-notion-button[data-active-item=true]:not([disabled]) .gai-notion-button-dropdown-arrows,.gai-notion-button[data-active-item=true]:not([disabled]) .gai-notion-button-dropdown-small,.gai-notion-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .gai-notion-button-dropdown-arrows,.gai-notion-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .gai-notion-button-dropdown-small{color:var(--gai-tt-button-hover-dropdown-arrows-color)}.gai-notion-button[data-active-state=on]:not([disabled]),.gai-notion-button[data-state=open]:not([disabled]){background-color:var(--gai-tt-button-active-bg-color);color:var(--gai-tt-button-active-text-color)}.gai-notion-button[data-active-state=on]:not([disabled]) .gai-notion-button-icon,.gai-notion-button[data-state=open]:not([disabled]) .gai-notion-button-icon{color:var(--gai-tt-button-active-icon-color)}.gai-notion-button[data-active-state=on]:not([disabled]) .gai-notion-button-icon-sub,.gai-notion-button[data-state=open]:not([disabled]) .gai-notion-button-icon-sub{color:var(--gai-tt-button-active-icon-sub-color)}.gai-notion-button[data-active-state=on]:not([disabled]) .gai-notion-button-dropdown-arrows,.gai-notion-button[data-active-state=on]:not([disabled]) .gai-notion-button-dropdown-small,.gai-notion-button[data-state=open]:not([disabled]) .gai-notion-button-dropdown-arrows,.gai-notion-button[data-state=open]:not([disabled]) .gai-notion-button-dropdown-small{color:var(--gai-tt-button-active-dropdown-arrows-color)}.gai-notion-button[data-active-state=on]:not([disabled]):hover,.gai-notion-button[data-state=open]:not([disabled]):hover{background-color:var(--gai-tt-button-active-hover-bg-color)}.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=emphasized],.gai-notion-button[data-state=open]:not([disabled])[data-appearance=emphasized]{background-color:var(--gai-tt-button-active-bg-color-emphasized);color:var(--gai-tt-button-active-text-color-emphasized)}.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .gai-notion-button-icon,.gai-notion-button[data-state=open]:not([disabled])[data-appearance=emphasized] .gai-notion-button-icon{color:var(--gai-tt-button-active-icon-color-emphasized)}.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .gai-notion-button-icon-sub,.gai-notion-button[data-state=open]:not([disabled])[data-appearance=emphasized] .gai-notion-button-icon-sub{color:var(--gai-tt-button-active-icon-sub-color-emphasized)}.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .gai-notion-button-dropdown-arrows,.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .gai-notion-button-dropdown-small,.gai-notion-button[data-state=open]:not([disabled])[data-appearance=emphasized] .gai-notion-button-dropdown-arrows,.gai-notion-button[data-state=open]:not([disabled])[data-appearance=emphasized] .gai-notion-button-dropdown-small{color:var(--gai-tt-button-active-dropdown-arrows-color-emphasized)}.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=emphasized]:hover,.gai-notion-button[data-state=open]:not([disabled])[data-appearance=emphasized]:hover{background-color:var(--gai-tt-button-active-hover-bg-color-emphasized)}.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=subdued],.gai-notion-button[data-state=open]:not([disabled])[data-appearance=subdued]{background-color:var(--gai-tt-button-active-bg-color-subdued);color:var(--gai-tt-button-active-text-color-subdued)}.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .gai-notion-button-icon,.gai-notion-button[data-state=open]:not([disabled])[data-appearance=subdued] .gai-notion-button-icon{color:var(--gai-tt-button-active-icon-color-subdued)}.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .gai-notion-button-icon-sub,.gai-notion-button[data-state=open]:not([disabled])[data-appearance=subdued] .gai-notion-button-icon-sub{color:var(--gai-tt-button-active-icon-sub-color-subdued)}.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .gai-notion-button-dropdown-arrows,.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .gai-notion-button-dropdown-small,.gai-notion-button[data-state=open]:not([disabled])[data-appearance=subdued] .gai-notion-button-dropdown-arrows,.gai-notion-button[data-state=open]:not([disabled])[data-appearance=subdued] .gai-notion-button-dropdown-small{color:var(--gai-tt-button-active-dropdown-arrows-color-subdued)}.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover,.gai-notion-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover{background-color:var(--gai-tt-button-active-hover-bg-color-subdued)}.gai-notion-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover .gai-notion-button-icon,.gai-notion-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover .gai-notion-button-icon{color:var(--gai-tt-button-active-icon-color-subdued)}.gai-notion-button:disabled{background-color:var(--gai-tt-button-disabled-bg-color);color:var(--gai-tt-button-disabled-text-color)}.gai-notion-button:disabled .gai-notion-button-icon{color:var(--gai-tt-button-disabled-icon-color)}.gai-notion-dropdown-menu{--gai-tt-dropdown-menu-bg-color:var(--white);--gai-tt-dropdown-menu-border-color:var(--gai-tt-gray-light-a-100);--gai-tt-dropdown-menu-text-color:var(--gai-tt-gray-light-a-600)}.gai-notion-dark .gai-notion-dropdown-menu{--gai-tt-dropdown-menu-border-color:var(--gai-tt-gray-dark-a-50);--gai-tt-dropdown-menu-bg-color:var(--gai-tt-gray-dark-50);--gai-tt-dropdown-menu-text-color:var(--gai-tt-gray-dark-a-600)}.gai-notion-dropdown-menu{outline:none;transform-origin:var(--radix-dropdown-menu-content-transform-origin);z-index:50}.gai-notion-dropdown-menu,.gai-notion-dropdown-menu>*{max-height:var(--radix-dropdown-menu-content-available-height)}.gai-notion-dropdown-menu[data-state=open]{animation:gai-notion-fadeIn .15s cubic-bezier(.16,1,.3,1),gai-notion-zoomIn .15s cubic-bezier(.16,1,.3,1)}.gai-notion-dropdown-menu[data-state=closed]{animation:gai-notion-fadeOut .15s cubic-bezier(.16,1,.3,1),gai-notion-zoomOut .15s cubic-bezier(.16,1,.3,1)}.gai-notion-dropdown-menu[data-side=top-end],.gai-notion-dropdown-menu[data-side=top-start],.gai-notion-dropdown-menu[data-side=top]{animation:gai-notion-slideFromBottom .15s cubic-bezier(.16,1,.3,1)}.gai-notion-dropdown-menu[data-side=right-end],.gai-notion-dropdown-menu[data-side=right-start],.gai-notion-dropdown-menu[data-side=right]{animation:gai-notion-slideFromLeft .15s cubic-bezier(.16,1,.3,1)}.gai-notion-dropdown-menu[data-side=bottom-end],.gai-notion-dropdown-menu[data-side=bottom-start],.gai-notion-dropdown-menu[data-side=bottom]{animation:gai-notion-slideFromTop .15s cubic-bezier(.16,1,.3,1)}.gai-notion-dropdown-menu[data-side=left-end],.gai-notion-dropdown-menu[data-side=left-start],.gai-notion-dropdown-menu[data-side=left]{animation:gai-notion-slideFromRight .15s cubic-bezier(.16,1,.3,1)}.gai-notion-separator{--gai-tt-link-border-color:var(--gai-tt-gray-light-a-200)}.gai-notion-dark .gai-notion-separator{--gai-tt-link-border-color:var(--gai-tt-gray-dark-a-200)}.gai-notion-separator{background-color:var(--gai-tt-link-border-color);flex-shrink:0}.gai-notion-separator[data-orientation=horizontal]{height:1px;margin:8px 0;width:100%}.gai-notion-separator[data-orientation=vertical]{height:24px;width:1px}.notionContainer--dcyDZY2U{background:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.notionContainer--dcyDZY2U .header--kkfS03PV{display:flex;flex-shrink:0;height:48px}.notionContainer--dcyDZY2U .contentWrapper--_Y5ZCOjV{display:flex;flex:1;overflow:hidden}.notionContainer--dcyDZY2U .notion--hf8zdWuP{display:flex;flex:1;font-size:16px;overflow:auto}.notionContainer--dcyDZY2U .notion--hf8zdWuP .gai-notion-editor-wrapper{width:100%}.notionContainer--dcyDZY2U .notion--hf8zdWuP .gai-notion-editor-wrapper .gai-notion-editor-content-wrapper{margin:0 auto;max-width:700px;padding:20px 0 50px;position:relative}.notionContainer--dcyDZY2U .outlineWrapper--GYb6GjmS{animation:slideInLeft--w21zWnmv .3s ease-out;flex-shrink:0;overflow:hidden;width:260px}@keyframes slideInLeft--w21zWnmv{0%{opacity:0;width:0}to{opacity:1;width:280px}}.notion--hf8zdWuP *,.notion--hf8zdWuP :after,.notion--hf8zdWuP :before{border:0 solid #e5e7eb;box-sizing:border-box}.notion--hf8zdWuP hr{border-top-width:1px;color:inherit;height:0}.notion--hf8zdWuP abbr:where([title]){text-decoration:underline;text-decoration:underline dotted}.notion--hf8zdWuP h1,.notion--hf8zdWuP h2,.notion--hf8zdWuP h3,.notion--hf8zdWuP h4,.notion--hf8zdWuP h5,.notion--hf8zdWuP h6{font-size:inherit;font-weight:inherit}.notion--hf8zdWuP a{color:inherit;text-decoration:inherit}.notion--hf8zdWuP b,.notion--hf8zdWuP strong{font-weight:bolder}.notion--hf8zdWuP code,.notion--hf8zdWuP kbd,.notion--hf8zdWuP pre,.notion--hf8zdWuP samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}.notion--hf8zdWuP small{font-size:80%}.notion--hf8zdWuP sub,.notion--hf8zdWuP sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.notion--hf8zdWuP sub{bottom:-.25em}.notion--hf8zdWuP sup{top:-.5em}.notion--hf8zdWuP table{border-collapse:collapse;border-color:inherit;text-indent:0}.notion--hf8zdWuP button,.notion--hf8zdWuP input,.notion--hf8zdWuP optgroup,.notion--hf8zdWuP select,.notion--hf8zdWuP textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.notion--hf8zdWuP button,.notion--hf8zdWuP select{text-transform:none}.notion--hf8zdWuP button,.notion--hf8zdWuP input:where([type=button]),.notion--hf8zdWuP input:where([type=reset]),.notion--hf8zdWuP input:where([type=submit]){appearance:button;-webkit-appearance:button}.notion--hf8zdWuP :-moz-focusring{outline:auto}.notion--hf8zdWuP :-moz-ui-invalid{box-shadow:none}.notion--hf8zdWuP progress{vertical-align:baseline}.notion--hf8zdWuP ::-webkit-inner-spin-button,.notion--hf8zdWuP ::-webkit-outer-spin-button{height:auto}.notion--hf8zdWuP [type=search]{appearance:textfield;-webkit-appearance:textfield;outline-offset:-2px}.notion--hf8zdWuP ::-webkit-search-decoration{-webkit-appearance:none}.notion--hf8zdWuP ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.notion--hf8zdWuP summary{display:list-item}.notion--hf8zdWuP blockquote,.notion--hf8zdWuP dd,.notion--hf8zdWuP dl,.notion--hf8zdWuP fieldset,.notion--hf8zdWuP figure,.notion--hf8zdWuP h1,.notion--hf8zdWuP h2,.notion--hf8zdWuP h3,.notion--hf8zdWuP h4,.notion--hf8zdWuP h5,.notion--hf8zdWuP h6,.notion--hf8zdWuP hr,.notion--hf8zdWuP p,.notion--hf8zdWuP pre{margin:0}.notion--hf8zdWuP fieldset,.notion--hf8zdWuP legend{padding:0}.notion--hf8zdWuP menu,.notion--hf8zdWuP ol,.notion--hf8zdWuP ul{list-style:none;margin:0;padding:0}.notion--hf8zdWuP dialog{padding:0}.notion--hf8zdWuP textarea{resize:vertical}.notion--hf8zdWuP input:-ms-input-placeholder,.notion--hf8zdWuP textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}.notion--hf8zdWuP input::placeholder,.notion--hf8zdWuP textarea::placeholder{color:#9ca3af;opacity:1}.notion--hf8zdWuP [role=button],.notion--hf8zdWuP button{cursor:pointer}.notion--hf8zdWuP :disabled{cursor:default}.notion--hf8zdWuP audio,.notion--hf8zdWuP canvas,.notion--hf8zdWuP embed,.notion--hf8zdWuP iframe,.notion--hf8zdWuP img,.notion--hf8zdWuP object,.notion--hf8zdWuP svg,.notion--hf8zdWuP video{display:block}.notion--hf8zdWuP img,.notion--hf8zdWuP video{height:auto;max-width:100%}.notion--hf8zdWuP [hidden]:where(:not([hidden=until-found])){display:none}.outline--vR92_rVq{background:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden}.outline--vR92_rVq .header--c7ORytDa{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 16px 8px 20px}.outline--vR92_rVq .header--c7ORytDa .title--GflKKHMr{color:#666;font-family:MicrosoftYaHei;font-size:16px;font-weight:400;line-height:22px;margin:0}.outline--vR92_rVq .header--c7ORytDa .count--QDm5oOPD{align-items:center;background:#f3f4f6;background:var(--gai-bg-secondary,#f3f4f6);border-radius:10px;color:#6b7280;color:var(--gai-text-secondary,#6b7280);display:inline-flex;font-size:12px;font-weight:500;height:20px;justify-content:center;min-width:20px;padding:0 6px}.list--SMsF6H93{flex:1;overflow-y:auto;padding:16px 0 8px 20px}.treeNode--wkNqeuck{width:100%}.item--O1TqlzrY{align-items:center;border-radius:4px;cursor:pointer;display:flex;margin:1px 0;outline:none;transition:all .15s ease;-ms-user-select:none;user-select:none}.item--O1TqlzrY.selected--DDipKa_d,.item--O1TqlzrY.selected--DDipKa_d .number--KKBzt_Tj,.item--O1TqlzrY.selected--DDipKa_d .text--HUYUOqgP,.item--O1TqlzrY:active,.item--O1TqlzrY:active .number--KKBzt_Tj,.item--O1TqlzrY:active .text--HUYUOqgP,.item--O1TqlzrY:hover,.item--O1TqlzrY:hover .number--KKBzt_Tj,.item--O1TqlzrY:hover .text--HUYUOqgP{color:#286ff5}.itemContent--_q7p5Afu{display:flex;flex-grow:1;overflow:auto}.toggleIcon--o4bvM_Bs{align-items:center;color:#9ca3af;color:var(--gai-text-tertiary,#9ca3af);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:color .15s ease;width:16px}.toggleIcon--o4bvM_Bs:hover{color:#6b7280;color:var(--gai-text-secondary,#6b7280)}.arrow--oysqMs3Y{color:inherit;transition:transform .2s cubic-bezier(.4,0,.2,1)}.arrow--oysqMs3Y.expanded--DkMsRgoq{transform:rotate(90deg)}.placeholder--CleXpJ5W{display:inline-block;height:12px;width:12px}.number--KKBzt_Tj{display:inline-block;margin-right:3px;min-width:24px}.number--KKBzt_Tj,.text--HUYUOqgP{color:#666;font-family:MicrosoftYaHei;font-size:14px;font-weight:400;line-height:26px}.text--HUYUOqgP{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.children--MImPcR2p{animation:slideDown--zbCszPak .25s cubic-bezier(.4,0,.2,1);overflow:hidden;padding-left:6px;transform-origin:top}@keyframes slideDown--zbCszPak{0%{max-height:0;opacity:0;transform:translateY(-4px)}to{max-height:2000px;opacity:1;transform:translateY(0)}}.level1--l2Et8GNU .text--HUYUOqgP{color:#000}.empty--R4zOJGSN{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.empty--R4zOJGSN p{color:#6b7280;color:var(--gai-text-secondary,#6b7280);font-size:14px;line-height:1.5;margin:0}.empty--R4zOJGSN p:first-child{font-weight:500;margin-bottom:8px}.empty--R4zOJGSN .hint--n9Qzyaqm{color:#9ca3af;color:var(--gai-text-tertiary,#9ca3af);font-size:12px}.gai-tiptap.ProseMirror{--tiptap-image-handle-bg:var(--gai-tt-brand-color-600)}.gai-notion-dark .gai-tiptap.ProseMirror{--tiptap-image-handle-bg:var(--gai-tt-brand-color-400)}.gai-tiptap.ProseMirror .ProseMirror-selectednode .gai-notion-image .gai-notion-image-container{border-radius:4px;border-radius:var(--gai-tt-radius-xs,4px);outline:2px solid transparent;outline-color:var(--gai-tt-brand-color-500)}.gai-tiptap.ProseMirror .gai-notion-image{display:flex;margin:24px 0;width:100%}.gai-tiptap.ProseMirror .gai-notion-image[data-align=right]{justify-content:flex-end;text-align:right}.gai-tiptap.ProseMirror .gai-notion-image[data-align=center]{justify-content:center;text-align:center}.gai-tiptap.ProseMirror .gai-notion-image-container{cursor:pointer;display:flex;flex-direction:column;-ms-user-select:none;user-select:none}.gai-tiptap.ProseMirror .gai-notion-image-content{align-items:center;display:flex;max-width:100%;position:relative}.gai-tiptap.ProseMirror .gai-notion-image-img{border-radius:4px;border-radius:var(--gai-tt-radius-xs,4px);width:100%}.gai-tiptap.ProseMirror .gai-notion-image-handle{background-color:var(--tiptap-image-handle-bg);border-radius:30px;cursor:ew-resize;height:48px;position:absolute;top:50%;transform:translateY(-50%);width:6px;z-index:10}.gai-tiptap.ProseMirror .gai-notion-image-handle.gai-notion-image-handle-left{left:4px}.gai-tiptap.ProseMirror .gai-notion-image-handle.gai-notion-image-handle-right{right:4px}.gai-tiptap.ProseMirror{--tiptap-image-upload-active:var(--gai-tt-brand-color-500);--tiptap-image-upload-progress-bg:var(--gai-tt-brand-color-50);--tiptap-image-upload-icon-bg:var(--gai-tt-brand-color-500);--tiptap-image-upload-text-color:var(--gai-tt-gray-light-a-700);--tiptap-image-upload-subtext-color:var(--gai-tt-gray-light-a-400);--tiptap-image-upload-border:var(--gai-tt-gray-light-a-300);--tiptap-image-upload-border-hover:var(--gai-tt-gray-light-a-400);--tiptap-image-upload-border-active:var(--gai-tt-brand-color-500);--tiptap-image-upload-icon-doc-bg:var(--gai-tt-gray-light-a-200);--tiptap-image-upload-icon-doc-border:var(--gai-tt-gray-light-300);--tiptap-image-upload-icon-color:var(--white)}.gai-notion-dark .gai-tiptap.ProseMirror{--tiptap-image-upload-active:var(--gai-tt-brand-color-400);--tiptap-image-upload-progress-bg:var(--gai-tt-brand-color-900);--tiptap-image-upload-icon-bg:var(--gai-tt-brand-color-400);--tiptap-image-upload-text-color:var(--gai-tt-gray-dark-a-700);--tiptap-image-upload-subtext-color:var(--gai-tt-gray-dark-a-400);--tiptap-image-upload-border:var(--gai-tt-gray-dark-a-300);--tiptap-image-upload-border-hover:var(--gai-tt-gray-dark-a-400);--tiptap-image-upload-border-active:var(--gai-tt-brand-color-400);--tiptap-image-upload-icon-doc-bg:var(--gai-tt-gray-dark-a-200);--tiptap-image-upload-icon-doc-border:var(--gai-tt-gray-dark-300);--tiptap-image-upload-icon-color:var(--black)}.gai-notion-image-upload{margin:32px 0}.gai-notion-image-upload input[type=file]{display:none}.gai-notion-image-upload .gai-notion-image-upload-dropzone{align-items:flex-start;display:inline-flex;height:60px;justify-content:center;position:relative;-ms-user-select:none;user-select:none;width:50px}.gai-notion-image-upload .gai-notion-image-upload-icon-container{align-items:center;background-color:var(--tiptap-image-upload-icon-bg);border-radius:12px;border-radius:var(--gai-tt-radius-lg,12px);bottom:0;display:flex;height:28px;justify-content:center;position:absolute;right:0;width:28px}.gai-notion-image-upload .gai-notion-image-upload-icon{color:var(--tiptap-image-upload-icon-color);height:14px;width:14px}.gai-notion-image-upload .gai-notion-image-upload-dropzone-rect-primary{color:var(--tiptap-image-upload-icon-doc-bg);position:absolute}.gai-notion-image-upload .gai-notion-image-upload-dropzone-rect-secondary{bottom:0;color:var(--tiptap-image-upload-icon-doc-border);position:absolute;right:4px;top:0}.gai-notion-image-upload .gai-notion-image-upload-text{color:var(--tiptap-image-upload-text-color);font-size:14px;font-weight:500;line-height:normal}.gai-notion-image-upload .gai-notion-image-upload-text em{font-style:normal;text-decoration:underline}.gai-notion-image-upload .gai-notion-image-upload-subtext{color:var(--tiptap-image-upload-subtext-color);font-size:12px;font-weight:600;line-height:normal}.gai-notion-image-upload .gai-notion-image-upload-drag-area{border:1.5px dashed var(--tiptap-image-upload-border);border-radius:8px;border-radius:var(--gai-tt-radius-md,8px);cursor:pointer;overflow:hidden;padding:32px 24px;position:relative;text-align:center;transition:all .2s ease}.gai-notion-image-upload .gai-notion-image-upload-drag-area:hover{border-color:var(--tiptap-image-upload-border-hover)}.gai-notion-image-upload .gai-notion-image-upload-drag-area.drag-active{background-color:rgba(0,123,255,.05);background-color:rgba(var(--tiptap-image-upload-active-rgb,0,123,255),.05);border-color:var(--tiptap-image-upload-border-active)}.gai-notion-image-upload .gai-notion-image-upload-drag-area.drag-over{background-color:rgba(0,123,255,.1);background-color:rgba(var(--tiptap-image-upload-active-rgb,0,123,255),.1);border-color:var(--tiptap-image-upload-border-active)}.gai-notion-image-upload .gai-notion-image-upload-content{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;-ms-user-select:none;user-select:none}.gai-notion-image-upload .gai-notion-image-upload-previews{display:flex;flex-direction:column;gap:12px}.gai-notion-image-upload .gai-notion-image-upload-header{align-items:center;border-bottom:1px solid var(--tiptap-image-upload-border);display:flex;justify-content:space-between;margin-bottom:8px;padding:8px 0}.gai-notion-image-upload .gai-notion-image-upload-header span{color:var(--tiptap-image-upload-text-color);font-size:14px;font-weight:500}.gai-notion-image-upload .gai-notion-image-upload-preview{border-radius:8px;border-radius:var(--gai-tt-radius-md,8px);overflow:hidden;position:relative}.gai-notion-image-upload .gai-notion-image-upload-preview .gai-notion-image-upload-progress{background-color:var(--tiptap-image-upload-progress-bg);bottom:0;left:0;position:absolute;right:0;top:0;transition:all .3s ease-out}.gai-notion-image-upload .gai-notion-image-upload-preview .gai-notion-image-upload-preview-content{align-items:center;border:1px solid var(--tiptap-image-upload-border);border-radius:8px;border-radius:var(--gai-tt-radius-md,8px);display:flex;justify-content:space-between;padding:16px;position:relative}.gai-notion-image-upload .gai-notion-image-upload-preview .gai-notion-image-upload-file-info{align-items:center;display:flex;gap:12px;height:32px}.gai-notion-image-upload .gai-notion-image-upload-preview .gai-notion-image-upload-file-info .gai-notion-image-upload-file-icon{background-color:var(--tiptap-image-upload-icon-bg);border-radius:12px;border-radius:var(--gai-tt-radius-lg,12px);padding:8px}.gai-notion-image-upload .gai-notion-image-upload-preview .gai-notion-image-upload-file-info .gai-notion-image-upload-file-icon svg{color:var(--tiptap-image-upload-icon-color);height:14px;width:14px}.gai-notion-image-upload .gai-notion-image-upload-preview .gai-notion-image-upload-details{display:flex;flex-direction:column}.gai-notion-image-upload .gai-notion-image-upload-preview .gai-notion-image-upload-actions{align-items:center;display:flex;gap:8px}.gai-notion-image-upload .gai-notion-image-upload-preview .gai-notion-image-upload-actions .gai-notion-image-upload-progress-text{color:var(--tiptap-image-upload-border-active);font-size:12px;font-weight:600}.gai-tiptap.ProseMirror.ProseMirror-focused .ProseMirror-selectednode .gai-notion-image-upload-drag-area{border-color:var(--tiptap-image-upload-active)}@media(max-width:480px){.gai-notion-image-upload .gai-notion-image-upload-drag-area{padding:24px 16px}.gai-notion-image-upload .gai-notion-image-upload-header{align-items:flex-start;flex-direction:column;gap:8px}.gai-notion-image-upload .gai-notion-image-upload-preview-content{padding:12px}}.gai-tiptap.ProseMirror{--blockquote-bg-color:var(--gai-tt-gray-light-900)}.gai-notion-dark .gai-tiptap.ProseMirror{--blockquote-bg-color:var(--gai-tt-gray-dark-900)}.gai-tiptap.ProseMirror blockquote{margin:24px 0;padding-bottom:.375em;padding-left:1em;padding-top:.375em;position:relative}.gai-tiptap.ProseMirror blockquote p{margin-top:0}.gai-tiptap.ProseMirror blockquote.is-empty:before,.gai-tiptap.ProseMirror blockquote:before{background-color:var(--blockquote-bg-color);border-radius:0;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:.25em}.gai-tiptap.ProseMirror{--gai-tt-inline-code-bg-color:var(--gai-tt-gray-light-a-100);--gai-tt-inline-code-text-color:var(--gai-tt-gray-light-a-700);--gai-tt-inline-code-border-color:var(--gai-tt-gray-light-a-200);--gai-tt-codeblock-bg:var(--gai-tt-gray-light-a-50);--gai-tt-codeblock-text:var(--gai-tt-gray-light-a-800);--gai-tt-codeblock-border:var(--gai-tt-gray-light-a-200)}.gai-notion-dark .gai-tiptap.ProseMirror{--gai-tt-inline-code-bg-color:var(--gai-tt-gray-dark-a-100);--gai-tt-inline-code-text-color:var(--gai-tt-gray-dark-a-700);--gai-tt-inline-code-border-color:var(--gai-tt-gray-dark-a-200);--gai-tt-codeblock-bg:var(--gai-tt-gray-dark-a-50);--gai-tt-codeblock-text:var(--gai-tt-gray-dark-a-800);--gai-tt-codeblock-border:var(--gai-tt-gray-dark-a-200)}.gai-tiptap.ProseMirror code{background-color:var(--gai-tt-inline-code-bg-color);border:1px solid var(--gai-tt-inline-code-border-color);border-radius:6px/6px;color:var(--gai-tt-inline-code-text-color);font-family:JetBrains Mono NL,monospace;font-size:.875em;line-height:1.4;padding:.1em .2em}.gai-tiptap.ProseMirror pre{background-color:var(--gai-tt-codeblock-bg);border:1px solid var(--gai-tt-codeblock-border);border-radius:6px/6px;color:var(--gai-tt-codeblock-text);font-size:16px;margin-bottom:1.5em;margin-top:1.5em;padding:1em}.gai-tiptap.ProseMirror pre code{background-color:transparent;border:none;border-radius:0;-webkit-text-fill-color:inherit;color:inherit}.gai-tiptap.ProseMirror{--horizontal-rule-color:var(--gai-tt-gray-light-a-200)}.gai-notion-dark .gai-tiptap.ProseMirror{--horizontal-rule-color:var(--gai-tt-gray-dark-a-200)}.gai-tiptap.ProseMirror hr{background-color:var(--horizontal-rule-color);border:none;height:1px}.gai-tiptap.ProseMirror [data-type=horizontalRule]{margin-bottom:2.25em;margin-top:2.25em;padding-bottom:12px;padding-top:12px}.gai-tiptap.ProseMirror{--gai-tt-checklist-bg-color:var(--gai-tt-gray-light-a-100);--gai-tt-checklist-bg-active-color:var(--gai-tt-gray-light-a-900);--gai-tt-checklist-border-color:var(--gai-tt-gray-light-a-200);--gai-tt-checklist-border-active-color:var(--gai-tt-gray-light-a-900);--gai-tt-checklist-check-icon-color:var(--white);--gai-tt-checklist-text-active:var(--gai-tt-gray-light-a-500)}.gai-notion-dark .gai-tiptap.ProseMirror{--gai-tt-checklist-bg-color:var(--gai-tt-gray-dark-a-100);--gai-tt-checklist-bg-active-color:var(--gai-tt-gray-dark-a-900);--gai-tt-checklist-border-color:var(--gai-tt-gray-dark-a-200);--gai-tt-checklist-border-active-color:var(--gai-tt-gray-dark-a-900);--gai-tt-checklist-check-icon-color:var(--black);--gai-tt-checklist-text-active:var(--gai-tt-gray-dark-a-500)}.gai-tiptap.ProseMirror ol,.gai-tiptap.ProseMirror ul{margin-bottom:1.5em;margin-top:1.5em;padding-left:1.5em}.gai-tiptap.ProseMirror ol:first-child,.gai-tiptap.ProseMirror ul:first-child{margin-top:0}.gai-tiptap.ProseMirror ol:last-child,.gai-tiptap.ProseMirror ul:last-child{margin-bottom:0}.gai-tiptap.ProseMirror ol ol,.gai-tiptap.ProseMirror ol ul,.gai-tiptap.ProseMirror ul ol,.gai-tiptap.ProseMirror ul ul{margin-bottom:0;margin-top:0}.gai-tiptap.ProseMirror li p{line-height:1.6;margin-top:0}.gai-tiptap.ProseMirror ol>li{list-style-type:decimal}.gai-tiptap.ProseMirror ol ol>li{list-style-type:lower-alpha}.gai-tiptap.ProseMirror ol ol ol>li{list-style-type:lower-roman}.gai-tiptap.ProseMirror ul:not([data-type=taskList])>li{list-style-type:disc}.gai-tiptap.ProseMirror ul:not([data-type=taskList]) ul>li{list-style-type:circle}.gai-tiptap.ProseMirror ul:not([data-type=taskList]) ul ul>li{list-style-type:square}.gai-tiptap.ProseMirror ul[data-type=taskList]{padding-left:.25em}.gai-tiptap.ProseMirror ul[data-type=taskList] li{align-items:flex-start;display:flex;flex-direction:row}.gai-tiptap.ProseMirror ul[data-type=taskList] li:not(:has(>p:first-child)){list-style-type:none}.gai-tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.gai-tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p span{text-decoration:line-through}.gai-tiptap.ProseMirror ul[data-type=taskList] li label{padding-right:8px;padding-top:6px;position:relative}.gai-tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.gai-tiptap.ProseMirror ul[data-type=taskList] li label span{background-color:var(--gai-tt-checklist-bg-color);border:1px solid var(--gai-tt-checklist-border-color);border-radius:4px;border-radius:var(--gai-tt-radius-xs,4px);cursor:pointer;display:block;height:1em;position:relative;transition:background-color 80ms ease-out,border-color 80ms ease-out;width:1em}.gai-tiptap.ProseMirror ul[data-type=taskList] li label span:before{background-color:var(--gai-tt-checklist-check-icon-color);content:"";height:.75em;left:50%;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M21.414 4.586a2 2 0 0 1 0 2.828l-11 11a2 2 0 0 1-2.828 0l-5-5a2 2 0 1 1 2.828-2.828L9 14.172l9.586-9.586a2 2 0 0 1 2.828 0' clip-rule='evenodd'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M21.414 4.586a2 2 0 0 1 0 2.828l-11 11a2 2 0 0 1-2.828 0l-5-5a2 2 0 1 1 2.828-2.828L9 14.172l9.586-9.586a2 2 0 0 1 2.828 0' clip-rule='evenodd'/%3E%3C/svg%3E") center/contain no-repeat;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:.75em}.gai-tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span{background:var(--gai-tt-checklist-bg-active-color);border-color:var(--gai-tt-checklist-border-active-color)}.gai-tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span:before{opacity:1}.gai-tiptap.ProseMirror ul[data-type=taskList] li div{flex:1 1 0%;min-width:0}.gai-tiptap.ProseMirror img{display:block;height:auto;max-width:100%}.gai-tiptap.ProseMirror>img:not([data-type=emoji] img){border-radius:4px;border-radius:var(--gai-tt-radius-xs,4px);margin:32px 0;outline:2px solid transparent}.gai-tiptap.ProseMirror img:not([data-type=emoji] img).ProseMirror-selectednode{outline-color:var(--gai-tt-brand-color-500)}.gai-tiptap.ProseMirror .gai-notion-thread:has(>img){margin:32px 0}.gai-tiptap.ProseMirror .gai-notion-thread:has(>img) img{border-radius:4px;border-radius:var(--gai-tt-radius-xs,4px);outline:2px solid transparent}.gai-tiptap.ProseMirror .gai-notion-thread img{margin:0}.gai-tiptap.ProseMirror h1,.gai-tiptap.ProseMirror h2,.gai-tiptap.ProseMirror h3,.gai-tiptap.ProseMirror h4{color:inherit;font-style:inherit;position:relative}.gai-tiptap.ProseMirror h1:first-child,.gai-tiptap.ProseMirror h2:first-child,.gai-tiptap.ProseMirror h3:first-child,.gai-tiptap.ProseMirror h4:first-child{margin-top:0}.gai-tiptap.ProseMirror h1{font-size:1.5em;font-weight:700;margin-top:3em}.gai-tiptap.ProseMirror h2{font-size:1.25em;font-weight:700;margin-top:2.5em}.gai-tiptap.ProseMirror h3{font-size:1.125em;font-weight:600;margin-top:2em}.gai-tiptap.ProseMirror h4{font-size:1em;font-weight:600;margin-top:2em}.gai-notion-dark{--gai-tt-collaboration-carets-label:var(--gai-tt-gray-dark-100);--link-text-color:var(--gai-tt-brand-color-400);--thread-text:var(--gai-tt-gray-dark-900);--placeholder-color:var(--gai-tt-gray-dark-a-400);--thread-bg-color:var(--gai-tt-color-yellow-dec-2);--tiptap-ai-insertion-color:var(--gai-tt-brand-color-400)}.gai-tiptap.ProseMirror>*{position:relative}.gai-tiptap.ProseMirror{caret-color:var(--gai-tt-cursor-color);outline:none;white-space:pre-wrap}.gai-tiptap.ProseMirror p:not(:first-child){font-size:16px;font-weight:400;line-height:1.6;margin-top:20px}.gai-tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::selection{background-color:var(--gai-tt-selection-color)}.gai-tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) .selection::selection{background:transparent}.gai-tiptap.ProseMirror .selection{background-color:var(--gai-tt-selection-color);display:inline}.gai-tiptap.ProseMirror .ProseMirror-selectednode:not(img):not(pre):not(.react-renderer){background-color:var(--gai-tt-selection-color);border-radius:var(--gai-tt-radius-md)}.gai-tiptap.ProseMirror .ProseMirror-hideselection{caret-color:transparent}.gai-tiptap.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.gai-tiptap.ProseMirror a span{text-decoration:underline}.gai-tiptap.ProseMirror s span{text-decoration:line-through}.gai-tiptap.ProseMirror u span{text-decoration:underline}.gai-tiptap.ProseMirror .gai-notion-ai-insertion{color:var(--tiptap-ai-insertion-color)}.gai-tiptap.ProseMirror .collaboration-carets__caret{border-left:1px solid transparent;border-right:1px solid transparent;margin-left:-1px;margin-right:-1px;pointer-events:none;position:relative;word-break:normal}.gai-tiptap.ProseMirror .collaboration-carets__label{border-radius:4px;border-bottom-left-radius:0;color:var(--gai-tt-collaboration-carets-label);font-size:12px;font-weight:600;left:-1px;line-height:1;padding:2px 6px;position:absolute;top:-1.3em;-ms-user-select:none;user-select:none;white-space:nowrap}.gai-tiptap.ProseMirror [data-type=emoji] img{cursor:text;display:inline-block;height:1.25em;width:1.25em}.gai-tiptap.ProseMirror a{color:var(--link-text-color);text-decoration:underline}.gai-tiptap.ProseMirror [data-type=mention]{color:var(--gai-tt-brand-color-500);display:inline-block}.gai-tiptap.ProseMirror .gai-notion-thread.gai-notion-thread--unresolved.gai-notion-thread--inline{border-bottom:2px dashed var(--gai-tt-color-yellow-base);color:var(--thread-text);font-weight:600;transition:color .2s ease-in-out,background-color .2s ease-in-out}.gai-tiptap.ProseMirror .gai-notion-thread.gai-notion-thread--unresolved.gai-notion-thread--inline.gai-notion-thread--hovered,.gai-tiptap.ProseMirror .gai-notion-thread.gai-notion-thread--unresolved.gai-notion-thread--inline.gai-notion-thread--selected{background-color:var(--thread-bg-color);border-bottom-color:transparent}.gai-tiptap.ProseMirror .gai-notion-thread.gai-notion-thread--unresolved.gai-notion-thread--block:has(img){border-radius:4px;border-radius:var(--gai-tt-radius-xs,4px);outline:2px solid var(--gai-tt-color-yellow-base);overflow:hidden;width:fit-content}.gai-tiptap.ProseMirror .gai-notion-thread.gai-notion-thread--unresolved.gai-notion-thread--block:has(img).gai-notion-thread--selected{outline-color:var(--gai-tt-color-yellow-base);outline-width:4px}.gai-tiptap.ProseMirror .gai-notion-thread.gai-notion-thread--unresolved.gai-notion-thread--block:has(img).gai-notion-thread--hovered{outline-width:4px}.gai-tiptap.ProseMirror .gai-notion-thread.gai-notion-thread--unresolved.gai-notion-thread--block:not(:has(img)){border-bottom:2px dashed var(--gai-tt-color-yellow-base);border-radius:4px;outline:4px solid transparent;padding-bottom:8px}.gai-tiptap.ProseMirror .gai-notion-thread.gai-notion-thread--unresolved.gai-notion-thread--block:not(:has(img)).gai-notion-thread--hovered,.gai-tiptap.ProseMirror .gai-notion-thread.gai-notion-thread--unresolved.gai-notion-thread--block:not(:has(img)).gai-notion-thread--selected{background-color:var(--gai-tt-color-yellow-base);outline-color:var(--gai-tt-color-yellow-base)}.gai-tiptap.ProseMirror .gai-notion-thread.gai-notion-thread--resolved.gai-notion-thread--inline.gai-notion-thread--selected{background-color:var(--gai-tt-color-yellow-base);border-color:transparent;opacity:.5}.gai-tiptap.ProseMirror .gai-notion-thread.gai-notion-thread--block:has(.react-renderer){margin-bottom:48px;margin-top:48px}.is-empty:not(.with-slash)[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{content:attr(data-placeholder)}.is-empty.with-slash[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{content:"Write, type '/' for commands…";font-style:italic}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{height:0;left:0;pointer-events:none;position:absolute;right:0;text-align:inherit;width:100%}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak):before{color:var(--placeholder-color)}.prosemirror-dropcursor-block,.prosemirror-dropcursor-inline{background:var(--gai-tt-brand-color-400)!important;border-radius:4px;cursor:-webkit-grabbing;cursor:grabbing;height:3px;margin-left:-1px;margin-right:-1px;width:100%}.mermaid-node{border-radius:8px;margin:16px 0;overflow:hidden}.mermaid-node.ProseMirror-selectednode .mermaid-node-container{box-shadow:0 0 0 2px #3b82f6;box-shadow:0 0 0 2px var(--tiptap-color-primary,#3b82f6)}.mermaid-node .mermaid-node-container{background:#fff;background:var(--tiptap-color-background,#fff);border:1px solid #e5e7eb;border:1px solid var(--tiptap-color-border,#e5e7eb);border-radius:8px;overflow:hidden;transition:all .15s ease;width:100%}.mermaid-node .mermaid-node-container:hover{border-color:#d1d5db;border-color:var(--tiptap-color-border-hover,#d1d5db)}.mermaid-node .mermaid-editor{display:flex;flex-direction:column;padding:16px;width:100%}.mermaid-node .mermaid-editor .mermaid-textarea{background:#f9fafb;background:var(--tiptap-color-background-secondary,#f9fafb);border:1px solid #e5e7eb;border:1px solid var(--tiptap-color-border,#e5e7eb);border-radius:6px;color:#374151;color:var(--tiptap-color-text,#374151);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;line-height:1.5;min-height:200px;outline:none;padding:12px;resize:vertical;transition:border-color .15s ease;width:100%}.mermaid-node .mermaid-editor .mermaid-textarea:focus{border-color:#3b82f6;border-color:var(--tiptap-color-primary,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px var(--tiptap-color-primary-alpha,rgba(59,130,246,.1))}.mermaid-node .mermaid-editor .mermaid-textarea:-ms-input-placeholder{color:#9ca3af;color:var(--tiptap-color-text-muted,#9ca3af)}.mermaid-node .mermaid-editor .mermaid-textarea::placeholder{color:#9ca3af;color:var(--tiptap-color-text-muted,#9ca3af)}.mermaid-node .mermaid-editor .mermaid-editor-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:12px;width:100%!important}.mermaid-node .mermaid-viewer{position:relative;width:100%}.mermaid-node .mermaid-viewer .mermaid-sandbox{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;width:100%}.mermaid-node .mermaid-viewer .mermaid-diagram{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:120px;overflow:hidden;padding:16px;text-align:center;transition:all .2s ease;width:100%}.mermaid-node .mermaid-viewer .mermaid-diagram:hover{background:#f9fafb;background:var(--tiptap-color-background-hover,#f9fafb)}.mermaid-node .mermaid-viewer .mermaid-diagram svg{height:auto;max-height:600px;max-width:100%;transition:all .2s ease}.mermaid-node .mermaid-viewer .mermaid-diagram:empty:before{content:"";display:inline-block;height:120px;width:100%}.mermaid-node .mermaid-viewer .mermaid-diagram.rendering{min-height:inherit!important;opacity:.7}.mermaid-node .mermaid-viewer .mermaid-loading{align-items:center;background:#fff;background:var(--tiptap-color-background,#fff);bottom:0;color:#9ca3af;color:var(--tiptap-color-text-muted,#9ca3af);display:flex;font-size:14px;justify-content:center;left:0;position:absolute;right:0;top:0}.mermaid-node .mermaid-viewer .mermaid-error{background:#fef2f2;background:var(--tiptap-color-error-background,#fef2f2);border-left:4px solid #dc2626;border-left:4px solid var(--tiptap-color-error,#dc2626);color:#dc2626;color:var(--tiptap-color-error-text,#dc2626);font-size:14px;line-height:1.5;padding:16px}.mermaid-node .mermaid-viewer .mermaid-error strong{font-weight:600}.mermaid-node .mermaid-viewer .mermaid-error-fallback{background:#f9fafb;background:var(--tiptap-color-background-secondary,#f9fafb);border:1px solid #e5e7eb;border:1px solid var(--tiptap-color-border,#e5e7eb);border-radius:6px;padding:16px}.mermaid-node .mermaid-viewer .mermaid-error-message{background:#fef2f2;background:var(--tiptap-color-error-background,#fef2f2);border-left:4px solid #dc2626;border-left:4px solid var(--tiptap-color-error,#dc2626);border-radius:4px;color:#dc2626;color:var(--tiptap-color-error-text,#dc2626);font-size:14px;margin-bottom:12px;padding:8px 12px}.mermaid-node .mermaid-viewer .mermaid-error-message strong{font-weight:600}.mermaid-node .mermaid-viewer .mermaid-code-fallback{background:#fff;background:var(--tiptap-color-background,#fff);border:1px solid #e5e7eb;border:1px solid var(--tiptap-color-border,#e5e7eb);border-radius:4px;color:#374151;color:var(--tiptap-color-text,#374151);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.4;margin:0;overflow-x:auto;padding:12px;white-space:pre}.mermaid-node .mermaid-viewer .mermaid-code-fallback code{background:none;border:none;color:inherit;font-size:inherit;padding:0}.mermaid-node .mermaid-viewer .mermaid-actions{opacity:0;position:absolute;right:8px;top:8px;transition:opacity .15s ease}.mermaid-node .mermaid-viewer:hover .mermaid-actions{opacity:1}.mermaid-node .mermaid-button{align-items:center;background:#fff;background:var(--tiptap-color-background,#fff);border:1px solid #e5e7eb;border:1px solid var(--tiptap-color-border,#e5e7eb);border-radius:6px;color:#374151;color:var(--tiptap-color-text,#374151);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;outline:none;padding:6px 12px;transition:all .15s ease}.mermaid-node .mermaid-button:hover{background:#f9fafb;background:var(--tiptap-color-background-hover,#f9fafb);border-color:#d1d5db;border-color:var(--tiptap-color-border-hover,#d1d5db)}.mermaid-node .mermaid-button:focus{border-color:#3b82f6;border-color:var(--tiptap-color-primary,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px var(--tiptap-color-primary-alpha,rgba(59,130,246,.1))}.mermaid-node .mermaid-button:active{transform:translateY(1px)}.mermaid-node .mermaid-button.mermaid-button-primary{background:#3b82f6;background:var(--tiptap-color-primary,#3b82f6);border-color:#3b82f6;border-color:var(--tiptap-color-primary,#3b82f6);color:#fff}.mermaid-node .mermaid-button.mermaid-button-primary:hover{background:#2563eb;background:var(--tiptap-color-primary-hover,#2563eb);border-color:#2563eb;border-color:var(--tiptap-color-primary-hover,#2563eb)}.mermaid-node .mermaid-button.mermaid-button-secondary{background:#fff;background:var(--tiptap-color-background,#fff);color:#6b7280;color:var(--tiptap-color-text-secondary,#6b7280)}.mermaid-node .mermaid-button.mermaid-button-secondary:hover{background:#f9fafb;background:var(--tiptap-color-background-hover,#f9fafb);color:#374151;color:var(--tiptap-color-text,#374151)}.mermaid-node .mermaid-button.mermaid-button-small{font-size:12px;padding:4px 8px}.gai-notion-dark .mermaid-node{--tiptap-color-background:#1f2937;--tiptap-color-background-secondary:#374151;--tiptap-color-background-hover:#374151;--tiptap-color-border:#4b5563;--tiptap-color-border-hover:#6b7280;--tiptap-color-text:#f9fafb;--tiptap-color-text-secondary:#d1d5db;--tiptap-color-text-muted:#9ca3af;--tiptap-color-error-background:#7f1d1d;--tiptap-color-error-text:#fca5a5;--tiptap-color-error:#dc2626;--tiptap-color-primary:#3b82f6;--tiptap-color-primary-hover:#2563eb;--tiptap-color-primary-alpha:rgba(59,130,246,.1)}.gai-notion-dark .mermaid-node .mermaid-code-fallback{background:#374151;background:var(--tiptap-color-background-secondary,#374151);color:#f9fafb;color:var(--tiptap-color-text,#f9fafb)}.gai-tiptap.ProseMirror table{border:1px solid #e0e0e0;border:1px solid var(--tiptap-color-border,#e0e0e0);border-collapse:collapse;border-radius:6px;margin:16px 0;overflow:hidden;table-layout:fixed;width:100%}.gai-tiptap.ProseMirror table td,.gai-tiptap.ProseMirror table th{background-clip:padding-box;border:1px solid #e0e0e0;border:1px solid var(--tiptap-color-border,#e0e0e0);box-sizing:border-box;min-width:1em;padding:8px 12px;position:relative;vertical-align:top}.gai-tiptap.ProseMirror table td>*,.gai-tiptap.ProseMirror table th>*{margin-bottom:0}.gai-tiptap.ProseMirror table th{background-color:#f8f9fa;background-color:var(--tiptap-color-background-secondary,#f8f9fa);font-weight:600;text-align:left}.gai-tiptap.ProseMirror table .selectedCell:after{background:rgba(59,130,246,.1);background:var(--tiptap-color-primary-alpha,rgba(59,130,246,.1));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.gai-tiptap.ProseMirror table .column-resize-handle{background-color:#3b82f6;background-color:var(--tiptap-color-primary,#3b82f6);bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.gai-tiptap.ProseMirror table p{margin:0}.tableWrapper{margin:16px 0;overflow-x:auto}.resize-cursor{cursor:ew-resize;cursor:col-resize}.gai-notion-dark .gai-tiptap.ProseMirror table{--tiptap-color-border:#4a5568;--tiptap-color-background-secondary:#2d3748;--tiptap-color-primary:#63b3ed;--tiptap-color-primary-alpha:rgba(99,179,237,.1)}.gai-notion-editor.streaming table{pointer-events:none;-ms-user-select:none;user-select:none}.gai-notion-editor.streaming table td,.gai-notion-editor.streaming table th{cursor:default}.gai-notion-badge{--gai-tt-badge-border-color:var(--gai-tt-gray-light-a-200);--gai-tt-badge-border-color-subdued:var(--gai-tt-gray-light-a-200);--gai-tt-badge-border-color-emphasized:var(--gai-tt-gray-light-a-600);--gai-tt-badge-text-color:var(--gai-tt-gray-light-a-500);--gai-tt-badge-text-color-subdued:var(--gai-tt-gray-light-a-400);--gai-tt-badge-text-color-emphasized:var(--gai-tt-gray-light-a-600);--gai-tt-badge-bg-color:var(--white);--gai-tt-badge-bg-color-subdued:var(--white);--gai-tt-badge-bg-color-emphasized:var(--white);--gai-tt-badge-icon-color:var(--gai-tt-gray-light-a-500);--gai-tt-badge-icon-color-subdued:var(--gai-tt-gray-light-a-400);--gai-tt-badge-icon-color-emphasized:var(--gai-tt-brand-color-600)}.gai-notion-dark .gai-notion-badge{--gai-tt-badge-border-color:var(--gai-tt-gray-dark-a-200);--gai-tt-badge-border-color-subdued:var(--gai-tt-gray-dark-a-200);--gai-tt-badge-border-color-emphasized:var(--gai-tt-gray-dark-a-500);--gai-tt-badge-text-color:var(--gai-tt-gray-dark-a-500);--gai-tt-badge-text-color-subdued:var(--gai-tt-gray-dark-a-400);--gai-tt-badge-text-color-emphasized:var(--gai-tt-gray-dark-a-600);--gai-tt-badge-bg-color:var(--black);--gai-tt-badge-bg-color-subdued:var(--black);--gai-tt-badge-bg-color-emphasized:var(--black);--gai-tt-badge-icon-color:var(--gai-tt-gray-dark-a-500);--gai-tt-badge-icon-color-subdued:var(--gai-tt-gray-dark-a-400);--gai-tt-badge-icon-color-emphasized:var(--gai-tt-brand-color-400)}.gai-notion-badge[data-style=ghost]{--gai-tt-badge-border-color:var(--gai-tt-gray-light-a-200);--gai-tt-badge-border-color-subdued:var(--gai-tt-gray-light-a-200);--gai-tt-badge-border-color-emphasized:var(--gai-tt-gray-light-a-600);--gai-tt-badge-text-color:var(--gai-tt-gray-light-a-500);--gai-tt-badge-text-color-subdued:var(--gai-tt-gray-light-a-400);--gai-tt-badge-text-color-emphasized:var(--gai-tt-gray-light-a-600);--gai-tt-badge-bg-color:var(--transparent);--gai-tt-badge-bg-color-subdued:var(--transparent);--gai-tt-badge-bg-color-emphasized:var(--transparent);--gai-tt-badge-icon-color:var(--gai-tt-gray-light-a-500);--gai-tt-badge-icon-color-subdued:var(--gai-tt-gray-light-a-400);--gai-tt-badge-icon-color-emphasized:var(--gai-tt-brand-color-600)}.gai-notion-dark .gai-notion-badge[data-style=ghost]{--gai-tt-badge-border-color:var(--gai-tt-gray-dark-a-200);--gai-tt-badge-border-color-subdued:var(--gai-tt-gray-dark-a-200);--gai-tt-badge-border-color-emphasized:var(--gai-tt-gray-dark-a-500);--gai-tt-badge-text-color:var(--gai-tt-gray-dark-a-500);--gai-tt-badge-text-color-subdued:var(--gai-tt-gray-dark-a-400);--gai-tt-badge-text-color-emphasized:var(--gai-tt-gray-dark-a-600);--gai-tt-badge-bg-color:var(--transparent);--gai-tt-badge-bg-color-subdued:var(--transparent);--gai-tt-badge-bg-color-emphasized:var(--transparent);--gai-tt-badge-icon-color:var(--gai-tt-gray-dark-a-500);--gai-tt-badge-icon-color-subdued:var(--gai-tt-gray-dark-a-400);--gai-tt-badge-icon-color-emphasized:var(--gai-tt-brand-color-400)}.gai-notion-badge[data-style=gray]{--gai-tt-badge-border-color:var(--gai-tt-gray-light-a-200);--gai-tt-badge-border-color-subdued:var(--gai-tt-gray-light-a-200);--gai-tt-badge-border-color-emphasized:var(--gai-tt-gray-light-a-500);--gai-tt-badge-text-color:var(--gai-tt-gray-light-a-500);--gai-tt-badge-text-color-subdued:var(--gai-tt-gray-light-a-400);--gai-tt-badge-text-color-emphasized:var(--white);--gai-tt-badge-bg-color:var(--gai-tt-gray-light-a-100);--gai-tt-badge-bg-color-subdued:var(--gai-tt-gray-light-a-50);--gai-tt-badge-bg-color-emphasized:var(--gai-tt-gray-light-a-700);--gai-tt-badge-icon-color:var(--gai-tt-gray-light-a-500);--gai-tt-badge-icon-color-subdued:var(--gai-tt-gray-light-a-400);--gai-tt-badge-icon-color-emphasized:var(--white)}.gai-notion-dark .gai-notion-badge[data-style=gray]{--gai-tt-badge-border-color:var(--gai-tt-gray-dark-a-200);--gai-tt-badge-border-color-subdued:var(--gai-tt-gray-dark-a-200);--gai-tt-badge-border-color-emphasized:var(--gai-tt-gray-dark-a-500);--gai-tt-badge-text-color:var(--gai-tt-gray-dark-a-500);--gai-tt-badge-text-color-subdued:var(--gai-tt-gray-dark-a-400);--gai-tt-badge-text-color-emphasized:var(--black);--gai-tt-badge-bg-color:var(--gai-tt-gray-dark-a-100);--gai-tt-badge-bg-color-subdued:var(--gai-tt-gray-dark-a-50);--gai-tt-badge-bg-color-emphasized:var(--gai-tt-gray-dark-a-800);--gai-tt-badge-icon-color:var(--gai-tt-gray-dark-a-500);--gai-tt-badge-icon-color-subdued:var(--gai-tt-gray-dark-a-400);--gai-tt-badge-icon-color-emphasized:var(--black)}.gai-notion-badge[data-style=green]{--gai-tt-badge-border-color:var(--gai-tt-color-green-inc-2);--gai-tt-badge-border-color-subdued:var(--gai-tt-color-green-inc-3);--gai-tt-badge-border-color-emphasized:var(--gai-tt-color-green-dec-2);--gai-tt-badge-text-color:var(--gai-tt-color-green-dec-3);--gai-tt-badge-text-color-subdued:var(--gai-tt-color-green-dec-2);--gai-tt-badge-text-color-emphasized:var(--gai-tt-color-green-inc-5);--gai-tt-badge-bg-color:var(--gai-tt-color-green-inc-4);--gai-tt-badge-bg-color-subdued:var(--gai-tt-color-green-inc-5);--gai-tt-badge-bg-color-emphasized:var(--gai-tt-color-green-dec-1);--gai-tt-badge-icon-color:var(--gai-tt-color-green-dec-3);--gai-tt-badge-icon-color-subdued:var(--gai-tt-color-green-dec-2);--gai-tt-badge-icon-color-emphasized:var(--gai-tt-color-green-inc-5)}.gai-notion-dark .gai-notion-badge[data-style=green]{--gai-tt-badge-border-color:var(--gai-tt-color-green-dec-2);--gai-tt-badge-border-color-subdued:var(--gai-tt-color-green-dec-3);--gai-tt-badge-border-color-emphasized:var(--gai-tt-color-green-base);--gai-tt-badge-text-color:var(--gai-tt-color-green-inc-3);--gai-tt-badge-text-color-subdued:var(--gai-tt-color-green-inc-2);--gai-tt-badge-text-color-emphasized:var(--gai-tt-color-green-dec-5);--gai-tt-badge-bg-color:var(--gai-tt-color-green-dec-4);--gai-tt-badge-bg-color-subdued:var(--gai-tt-color-green-dec-5);--gai-tt-badge-bg-color-emphasized:var(--gai-tt-color-green-inc-1);--gai-tt-badge-icon-color:var(--gai-tt-color-green-inc-3);--gai-tt-badge-icon-color-subdued:var(--gai-tt-color-green-inc-2);--gai-tt-badge-icon-color-emphasized:var(--gai-tt-color-green-dec-5)}.gai-notion-badge[data-style=yellow]{--gai-tt-badge-border-color:var(--gai-tt-color-yellow-inc-2);--gai-tt-badge-border-color-subdued:var(--gai-tt-color-yellow-inc-3);--gai-tt-badge-border-color-emphasized:var(--gai-tt-color-yellow-dec-1);--gai-tt-badge-text-color:var(--gai-tt-color-yellow-dec-3);--gai-tt-badge-text-color-subdued:var(--gai-tt-color-yellow-dec-2);--gai-tt-badge-text-color-emphasized:var(--gai-tt-color-yellow-dec-3);--gai-tt-badge-bg-color:var(--gai-tt-color-yellow-inc-4);--gai-tt-badge-bg-color-subdued:var(--gai-tt-color-yellow-inc-5);--gai-tt-badge-bg-color-emphasized:var(--gai-tt-color-yellow-base);--gai-tt-badge-icon-color:var(--gai-tt-color-yellow-dec-3);--gai-tt-badge-icon-color-subdued:var(--gai-tt-color-yellow-dec-2);--gai-tt-badge-icon-color-emphasized:var(--gai-tt-color-yellow-dec-3)}.gai-notion-dark .gai-notion-badge[data-style=yellow]{--gai-tt-badge-border-color:var(--gai-tt-color-yellow-dec-2);--gai-tt-badge-border-color-subdued:var(--gai-tt-color-yellow-dec-3);--gai-tt-badge-border-color-emphasized:var(--gai-tt-color-yellow-inc-1);--gai-tt-badge-text-color:var(--gai-tt-color-yellow-inc-3);--gai-tt-badge-text-color-subdued:var(--gai-tt-color-yellow-inc-2);--gai-tt-badge-text-color-emphasized:var(--gai-tt-color-yellow-dec-3);--gai-tt-badge-bg-color:var(--gai-tt-color-yellow-dec-4);--gai-tt-badge-bg-color-subdued:var(--gai-tt-color-yellow-dec-5);--gai-tt-badge-bg-color-emphasized:var(--gai-tt-color-yellow-base);--gai-tt-badge-icon-color:var(--gai-tt-color-yellow-inc-3);--gai-tt-badge-icon-color-subdued:var(--gai-tt-color-yellow-inc-2);--gai-tt-badge-icon-color-emphasized:var(--gai-tt-color-yellow-dec-3)}.gai-notion-badge[data-style=red]{--gai-tt-badge-border-color:var(--gai-tt-color-red-inc-2);--gai-tt-badge-border-color-subdued:var(--gai-tt-color-red-inc-3);--gai-tt-badge-border-color-emphasized:var(--gai-tt-color-red-dec-2);--gai-tt-badge-text-color:var(--gai-tt-color-red-dec-3);--gai-tt-badge-text-color-subdued:var(--gai-tt-color-red-dec-2);--gai-tt-badge-text-color-emphasized:var(--gai-tt-color-red-inc-5);--gai-tt-badge-bg-color:var(--gai-tt-color-red-inc-4);--gai-tt-badge-bg-color-subdued:var(--gai-tt-color-red-inc-5);--gai-tt-badge-bg-color-emphasized:var(--gai-tt-color-red-dec-1);--gai-tt-badge-icon-color:var(--gai-tt-color-red-dec-3);--gai-tt-badge-icon-color-subdued:var(--gai-tt-color-red-dec-2);--gai-tt-badge-icon-color-emphasized:var(--gai-tt-color-red-inc-5)}.gai-notion-dark .gai-notion-badge[data-style=red]{--gai-tt-badge-border-color:var(--gai-tt-color-red-dec-2);--gai-tt-badge-border-color-subdued:var(--gai-tt-color-red-dec-3);--gai-tt-badge-border-color-emphasized:var(--gai-tt-color-red-base);--gai-tt-badge-text-color:var(--gai-tt-color-red-inc-3);--gai-tt-badge-text-color-subdued:var(--gai-tt-color-red-inc-2);--gai-tt-badge-text-color-emphasized:var(--gai-tt-color-red-dec-5);--gai-tt-badge-bg-color:var(--gai-tt-color-red-dec-4);--gai-tt-badge-bg-color-subdued:var(--gai-tt-color-red-dec-5);--gai-tt-badge-bg-color-emphasized:var(--gai-tt-color-red-inc-1);--gai-tt-badge-icon-color:var(--gai-tt-color-red-inc-3);--gai-tt-badge-icon-color-subdued:var(--gai-tt-color-red-inc-2);--gai-tt-badge-icon-color-emphasized:var(--gai-tt-color-red-dec-5)}.gai-notion-badge[data-style=brand]{--gai-tt-badge-border-color:var(--gai-tt-brand-color-300);--gai-tt-badge-border-color-subdued:var(--gai-tt-brand-color-200);--gai-tt-badge-border-color-emphasized:var(--gai-tt-brand-color-600);--gai-tt-badge-text-color:var(--gai-tt-brand-color-800);--gai-tt-badge-text-color-subdued:var(--gai-tt-brand-color-700);--gai-tt-badge-text-color-emphasized:var(--gai-tt-brand-color-50);--gai-tt-badge-bg-color:var(--gai-tt-brand-color-100);--gai-tt-badge-bg-color-subdued:var(--gai-tt-brand-color-50);--gai-tt-badge-bg-color-emphasized:var(--gai-tt-brand-color-600);--gai-tt-badge-icon-color:var(--gai-tt-brand-color-800);--gai-tt-badge-icon-color-subdued:var(--gai-tt-brand-color-700);--gai-tt-badge-icon-color-emphasized:var(--gai-tt-brand-color-100)}.gai-notion-dark .gai-notion-badge[data-style=brand]{--gai-tt-badge-border-color:var(--gai-tt-brand-color-700);--gai-tt-badge-border-color-subdued:var(--gai-tt-brand-color-800);--gai-tt-badge-border-color-emphasized:var(--gai-tt-brand-color-400);--gai-tt-badge-text-color:var(--gai-tt-brand-color-200);--gai-tt-badge-text-color-subdued:var(--gai-tt-brand-color-300);--gai-tt-badge-text-color-emphasized:var(--gai-tt-brand-color-950);--gai-tt-badge-bg-color:var(--gai-tt-brand-color-900);--gai-tt-badge-bg-color-subdued:var(--gai-tt-brand-color-950);--gai-tt-badge-bg-color-emphasized:var(--gai-tt-brand-color-400);--gai-tt-badge-icon-color:var(--gai-tt-brand-color-200);--gai-tt-badge-icon-color-subdued:var(--gai-tt-brand-color-300);--gai-tt-badge-icon-color-emphasized:var(--gai-tt-brand-color-900)}.gai-notion-badge-group{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.gai-notion-badge-group [data-orientation=vertical]{flex-direction:column}.gai-notion-badge-group [data-orientation=horizontal]{flex-direction:row}.gai-notion-badge{align-items:center;border:1px solid;border-radius:6px;border-radius:var(--gai-tt-radius-sm,6px);display:flex;font-feature-settings:"salt" on,"cv01" on;font-size:10px;font-weight:700;height:20px;justify-content:center;line-height:1.15;min-width:20px;padding:4px;transition-duration:var(--gai-tt-transition-duration-default);transition-property:background,color,opacity;transition-timing-function:var(--gai-tt-transition-easing-default)}.gai-notion-badge[data-size=large]{border-radius:6px;border-radius:var(--gai-tt-radius-md,6px);font-size:12px;height:24px;min-width:24px;padding:6px}.gai-notion-badge[data-size=small]{border-radius:4px;border-radius:var(--gai-tt-radius-xs,4px);height:16px;min-width:16px;padding:2px}.gai-notion-badge .gai-notion-badge-text{flex-grow:1;padding:0 2px;text-align:left}.gai-notion-badge[data-text-trim=on] .gai-notion-badge-text{overflow:hidden;text-overflow:ellipsis}.gai-notion-badge .gai-notion-badge-icon{flex-shrink:0;height:10px;pointer-events:none;width:10px}.gai-notion-badge[data-size=large] .gai-notion-badge-icon{height:12px;width:12px}.gai-notion-badge{background-color:var(--gai-tt-badge-bg-color);border-color:var(--gai-tt-badge-border-color);color:var(--gai-tt-badge-text-color)}.gai-notion-badge .gai-notion-badge-icon{color:var(--gai-tt-badge-icon-color)}.gai-notion-badge[data-appearance=emphasized]{background-color:var(--gai-tt-badge-bg-color-emphasized);border-color:var(--gai-tt-badge-border-color-emphasized);color:var(--gai-tt-badge-text-color-emphasized)}.gai-notion-badge[data-appearance=emphasized] .gai-notion-badge-icon{color:var(--gai-tt-badge-icon-color-emphasized)}.gai-notion-badge[data-appearance=subdued]{background-color:var(--gai-tt-badge-bg-color-subdued);border-color:var(--gai-tt-badge-border-color-subdued);color:var(--gai-tt-badge-text-color-subdued)}.gai-notion-badge[data-appearance=subdued] .gai-notion-badge-icon{color:var(--gai-tt-badge-icon-color-subdued)}.gai-notion-editor-wrapper{--tiptap-card-bg-color:var(--white);--tiptap-card-border-color:var(--gai-tt-gray-light-a-100);--tiptap-card-group-label-color:var(--gai-tt-gray-light-a-800)}.gai-notion-editor-wrapper.gai-notion-dark{--tiptap-card-bg-color:var(--gai-tt-gray-dark-50);--tiptap-card-border-color:var(--gai-tt-gray-dark-a-100);--tiptap-card-group-label-color:var(--gai-tt-gray-dark-a-800)}.gai-notion-card{--padding:6px;--border-width:1px;align-items:center;background-color:#fff;background-color:var(--tiptap-card-bg-color,#fff);border:1px solid rgba(0,0,0,.08);border:1px solid var(--tiptap-card-border-color,rgba(0,0,0,.08));border-radius:calc(6px + var(--gai-tt-radius-lg));border-radius:calc(var(--padding) + var(--gai-tt-radius-lg));box-shadow:var(--gai-tt-shadow-elevated-md);display:flex;flex-direction:column;min-width:0;outline:none;position:relative;word-wrap:break-word;background-clip:border-box}.gai-notion-card-header{align-items:center;border-bottom:var(--border-width) solid var(--tiptap-card-border-color,rgba(0,0,0,.08));display:flex;flex:0 0 auto;justify-content:space-between;padding:6px;width:100%}.gai-notion-card-body{flex:1 1 auto;overflow-y:auto;padding:6px}.gai-notion-card-item-group{display:flex;min-width:max-content;position:relative;vertical-align:middle}.gai-notion-card-item-group[data-orientation=vertical]{flex-direction:column;justify-content:center}.gai-notion-card-item-group[data-orientation=horizontal]{align-items:center;flex-direction:row;gap:4px}.gai-notion-card-group-label{color:#111827;color:var(--tiptap-card-group-label-color,#111827);font-size:12px;font-weight:600;line-height:normal;padding:12px 8px 4px;text-transform:capitalize}.gai-notion-button-highlight{background-color:#fef9c3;background-color:var(--highlight-color,#fef9c3);border-radius:var(--gai-tt-radius-xl);height:20px;margin:0 -2.8px;position:relative;transition:transform .2s ease;width:20px}.gai-notion-button-highlight:after{border:1px solid #f7e78b;border:1px solid var(--highlight-color,#f7e78b);border-radius:inherit;box-sizing:border-box;content:"";filter:brightness(95%);height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.gai-notion-dark .gai-notion-button-highlight:after{filter:brightness(140%);mix-blend-mode:lighten}.gai-notion-button[data-active-state=on] .gai-notion-button-highlight:after{filter:brightness(80%)}.gai-notion-dark .gai-notion-button[data-active-state=on] .gai-notion-button-highlight:after{filter:brightness(180%)}.gai-notion-button-color-text{align-items:center;border-radius:var(--gai-tt-radius-xl);display:flex;height:20px;justify-content:center;margin:0 -2.8px;position:relative;transition:transform .2s ease;width:20px}.gai-notion-button-color-text:after{border:1px solid var(--color-text-button-color);border-radius:inherit;box-sizing:border-box;content:"";filter:brightness(150%);height:100%;left:0;mix-blend-mode:multiply;opacity:.5;position:absolute;top:0;width:100%}.gai-notion-dark .gai-notion-button-color-text:after{filter:brightness(140%);mix-blend-mode:lighten}.gai-notion-button[data-active-state=on] .gai-notion-button-color-text:after{filter:brightness(80%)}.gai-notion-dark .gai-notion-button[data-active-state=on] .gai-notion-button-color-text:after{filter:brightness(180%)}.gai-notion-popover{--gai-tt-popover-bg-color:var(--white,#fff);--gai-tt-popover-border-color:var(--gai-tt-gray-light-a-100,rgba(0,0,0,.08));--gai-tt-popover-text-color:var(--gai-tt-gray-light-a-600,#4b5563)}.gai-notion-dark .gai-notion-popover{--gai-tt-popover-border-color:var(--gai-tt-gray-dark-a-50,hsla(0,0%,100%,.08));--gai-tt-popover-bg-color:var(--gai-tt-gray-dark-50,#111827);--gai-tt-popover-text-color:var(--gai-tt-gray-dark-a-600,#d1d5db)}.gai-notion-popover{outline:none;transform-origin:var(--radix-popover-content-transform-origin);z-index:50}.gai-notion-popover,.gai-notion-popover>*{max-height:var(--radix-popover-content-available-height)}.gai-notion-popover[data-state=open]{animation:gai-notion-fadeIn .15s cubic-bezier(.16,1,.3,1),gai-notion-zoomIn .15s cubic-bezier(.16,1,.3,1)}.gai-notion-popover[data-state=closed]{animation:gai-notion-fadeOut .15s cubic-bezier(.16,1,.3,1),gai-notion-zoomOut .15s cubic-bezier(.16,1,.3,1)}.gai-notion-popover[data-side=top-end],.gai-notion-popover[data-side=top-start],.gai-notion-popover[data-side=top]{animation:gai-notion-slideFromBottom .15s cubic-bezier(.16,1,.3,1)}.gai-notion-popover[data-side=right-end],.gai-notion-popover[data-side=right-start],.gai-notion-popover[data-side=right]{animation:gai-notion-slideFromLeft .15s cubic-bezier(.16,1,.3,1)}.gai-notion-popover[data-side=bottom-end],.gai-notion-popover[data-side=bottom-start],.gai-notion-popover[data-side=bottom]{animation:gai-notion-slideFromTop .15s cubic-bezier(.16,1,.3,1)}.gai-notion-popover[data-side=left-end],.gai-notion-popover[data-side=left-start],.gai-notion-popover[data-side=left]{animation:gai-notion-slideFromRight .15s cubic-bezier(.16,1,.3,1)}.gai-tiptap.ProseMirror{--tiptap-ouline-fallback-color:var(--gai-tt-gray-light-a-200)}.gai-notion-dark .gai-tiptap.ProseMirror{--tiptap-ouline-fallback-color:var(--gai-tt-gray-dark-a-200)}.gai-notion-button-color-text-popover{align-items:center;background-color:var(--active-highlight-color);border-radius:var(--gai-tt-radius-xl);display:flex;height:20px;justify-content:center;margin:0 -2.8px;position:relative;transition:transform .2s ease;width:20px}.gai-notion-button-color-text-popover:after{border:1px solid var(--active-highlight-color,var(--tiptap-ouline-fallback-color));border-radius:inherit;box-sizing:border-box;content:"";filter:brightness(95%);height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.gai-notion-dark .gai-notion-button-color-text-popover:after{filter:brightness(140%);mix-blend-mode:lighten}.gai-notion-combobox-list{--gai-tt-combobox-bg-color:var(--white);--gai-tt-combobox-border-color:var(--gai-tt-gray-light-a-100);--gai-tt-combobox-text-color:var(--gai-tt-gray-light-a-600);--padding:6px;--border-width:1px;background-color:var(--gai-tt-combobox-bg-color);border:var(--border-width) solid var(--gai-tt-combobox-border-color);border-radius:calc(7px + var(--gai-tt-radius-lg));border-radius:calc(var(--padding) + var(--gai-tt-radius-lg) + var(--border-width));box-shadow:var(--gai-tt-shadow-elevated-md);color:var(--gai-tt-combobox-text-color);height:100%;margin-bottom:6px;margin-top:6px;max-height:var(--popover-available-height);max-width:256px;outline:none;overflow-y:auto;padding:6px;padding:var(--padding)}.gai-notion-dark .gai-notion-combobox-list{--gai-tt-combobox-border-color:var(--gai-tt-gray-dark-a-50);--gai-tt-combobox-bg-color:var(--gai-tt-gray-dark-50);--gai-tt-combobox-text-color:var(--gai-tt-gray-dark-a-600)}.gai-notion-combobox-list:empty{display:none!important}.gai-notion-label{--gai-tt-label-color:var(--gai-tt-gray-light-a-800)}.gai-notion-dark .gai-notion-label{--gai-tt-label-color:var(--gai-tt-gray-dark-a-800)}.gai-notion-label{color:var(--gai-tt-label-color);font-size:12px;font-weight:600;line-height:normal;margin:12px 8px 4px;text-transform:capitalize}.gai-notion-menu-content{display:flex;flex-direction:column;height:100%;min-width:var(--popover-anchor-width);outline:none;z-index:50}.gai-notion-menu-content[data-state=closed]{display:none}.gai-notion-menu-content[data-state=open]{animation:popover .15s ease-out}.gai-notion-menu-group{display:none}.gai-notion-menu-group:has([role=menuitem]),.gai-notion-menu-group:has([role=option]){display:block}.gai-notion-menu-item{width:100%}@keyframes popover{0%{opacity:0;transform:scale(.95) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.gai-notion-editor-wrapper{--tiptap-input-placeholder:var(--gai-tt-gray-light-a-400)}.gai-notion-editor-wrapper.gai-notion-dark{--tiptap-input-placeholder:var(--gai-tt-gray-dark-a-400)}.gai-notion-editor-wrapper .gai-notion-input{-webkit-appearance:none;appearance:none;background:none;border:1px solid transparent;border-radius:6px;box-shadow:none;display:block;font-size:14px;font-weight:400;height:32px;line-height:1.5;outline:none;padding:6px 8px;width:100%}.gai-notion-editor-wrapper .gai-notion-input:-ms-input-placeholder{color:var(--tiptap-input-placeholder)}.gai-notion-editor-wrapper .gai-notion-input::placeholder{color:var(--tiptap-input-placeholder)}.gai-notion-editor-wrapper .gai-notion-input:focus,.gai-notion-editor-wrapper .gai-notion-input:focus-visible{border-color:transparent!important;box-shadow:none!important;outline:none!important;transition:none!important}.gai-notion-editor-wrapper .gai-notion-input.no-focus-visible-on-open,.gai-notion-editor-wrapper .gai-notion-input.no-focus-visible-on-open:focus,.gai-notion-editor-wrapper .gai-notion-input.no-focus-visible-on-open:focus-visible{border-color:transparent!important;box-shadow:none!important;outline:none!important;transition:none!important}.gai-notion-editor-wrapper .gai-notion-input-clamp{min-width:132px;padding-right:0;text-overflow:ellipsis;white-space:nowrap}.gai-notion-editor-wrapper .gai-notion-input-clamp:focus{overflow:visible;text-overflow:clip}.gai-notion-editor-wrapper .gai-notion-input-group{align-items:stretch;display:flex;flex-wrap:wrap;outline:none;position:relative}.gai-notion-editor-wrapper .gai-notion-input-group:focus-visible{outline:none}.gai-tiptap.ProseMirror{--emoji-input-bg-color:var(--white);--emoji-input-border-color:var(--gai-tt-gray-light-a-100);--emoji-input-focus:var(--gai-tt-brand-color-500)}.gai-notion-dark .gai-tiptap.ProseMirror{--emoji-input-border-color:var(--gai-tt-gray-dark-a-50);--emoji-input-bg-color:var(--gai-tt-gray-dark-50);--emoji-input-focus:var(--gai-tt-brand-color-500)}.gai-notion-input.emoji-menu-search-input{background-color:var(--emoji-input-bg-color);border:1px solid var(--emoji-input-border-color);border-radius:var(--gai-tt-radius-lg)}.gai-notion-input.emoji-menu-search-input:focus{border-color:var(--emoji-input-focus)}.emoji-menu-list{max-height:14.0648px;overflow-y:scroll;-ms-scroll-chaining:none;overscroll-behavior:contain;width:100%}.gai-notion-editor-wrapper{--tiptap-avatar-border-color:var(--white);--tiptap-avatar-fallback-bg-color:var(--gai-tt-gray-light-200);--tiptap-avatar-item-bg-color:var(--gai-tt-gray-light-200);--tiptap-avatar-fallback-text-color:var(--gai-tt-gray-light-a-600)}.gai-notion-editor-wrapper.gai-notion-dark{--tiptap-avatar-border-color:var(--gai-tt-gray-dark-200);--tiptap-avatar-fallback-bg-color:var(--gai-tt-gray-dark-200);--tiptap-avatar-item-bg-color:var(--gai-tt-gray-dark-300);--tiptap-avatar-fallback-text-color:var(--gai-tt-gray-dark-a-600)}.gai-notion-avatar{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;-ms-user-select:none;user-select:none;vertical-align:middle}.gai-notion-avatar[data-size=default]{height:24px;width:24px}.gai-notion-avatar[data-size=default] .gai-notion-avatar-fallback{font-size:8px}.gai-notion-avatar[data-size=sm]{height:20px;width:20px}.gai-notion-avatar[data-size=sm] .gai-notion-avatar-fallback{font-size:7px}.gai-notion-avatar[data-size=lg]{height:28px;width:28px}.gai-notion-avatar[data-size=lg] .gai-notion-avatar-fallback{font-size:10px}.gai-notion-avatar[data-size=xl]{height:36px;width:36px}.gai-notion-avatar[data-size=xl] .gai-notion-avatar-fallback{font-size:12px}.gai-notion-avatar-item{align-items:center;background-color:var(--dynamic-user-color,var(--tiptap-avatar-item-bg-color));border-radius:50%;display:flex;height:100%;justify-content:center;line-height:1;position:relative;width:100%}.gai-notion-avatar-image{border-radius:50%;height:100%;object-fit:cover;width:100%}.gai-notion-avatar-fallback{align-items:center;border-radius:50%;color:var(--tiptap-avatar-fallback-text-color);display:flex;font-weight:600;height:100%;justify-content:center;position:relative;width:100%}.gai-notion-avatar-bg{background-color:var(--dynamic-user-color,var(--tiptap-avatar-item-bg-color));border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0}.gai-notion-avatar-group{align-items:center;display:inline-flex}.gai-notion-avatar-group .gai-notion-avatar-fallback,.gai-notion-avatar-group .gai-notion-avatar-image{border:2px solid var(--tiptap-avatar-border-color)}.gai-notion-avatar-group .gai-notion-avatar:not(:first-child){margin-left:-8px}.gai-tiptap.ProseMirror{--gai-tt-slash-decoration-bg-color:var(--gai-tt-gray-light-a-100);--gai-tt-slash-decoration-color:var(--gai-tt-gray-light-a-400)}.gai-notion-dark .gai-tiptap.ProseMirror{--gai-tt-slash-decoration-bg-color:var(--gai-tt-gray-dark-a-100);--gai-tt-slash-decoration-color:var(--gai-tt-gray-dark-a-400)}span.gai-notion-slash-decoration{background:var(--gai-tt-slash-decoration-bg-color);border-radius:var(--gai-tt-radius-xs);outline:5.5px solid var(--gai-tt-slash-decoration-bg-color)}span.gai-notion-slash-decoration:after{color:var(--gai-tt-slash-decoration-color)}span.gai-notion-slash-decoration.is-empty:after{content:attr(data-decoration-content)}.gai-notion-slash-card-body{width:100%}@media screen and (min-width:480px){.gai-notion-slash-card{min-width:240px}}.gai-tiptap.ProseMirror{font-family:DM Sans,sans-serif}.gai-notion-editor-wrapper{background-color:var(--gai-tt-bg-color);color:var(--gai-tt-theme-text);height:100%;overflow:auto;overflow-x:hidden;position:relative;width:100%;--gai-tt-theme-text:var(--gai-tt-gray-light-900)}.gai-notion-editor-wrapper.gai-notion-dark{--gai-tt-theme-text:var(--gai-tt-gray-dark-900)}.gai-notion-editor-wrapper *{scrollbar-color:var(--gai-tt-scrollbar-color) transparent;scrollbar-width:thin}.gai-notion-editor-wrapper ::-webkit-scrollbar-thumb{background-color:var(--gai-tt-scrollbar-color);border-radius:9999px}.gai-notion-editor-wrapper ::-webkit-scrollbar-track{background:transparent}.gai-notion-editor-content{display:flex;flex:1;flex-direction:column;height:100%;width:100%}.gai-notion-editor-content .gai-tiptap.ProseMirror.gai-notion-editor{flex:1}@media screen and (max-width:480px){.gai-notion-editor-content .gai-tiptap.ProseMirror.gai-notion-editor{padding:20px 16px 30vh}}.tt-jump-bottom{bottom:16px;display:flex;justify-content:flex-end;padding-right:16px;pointer-events:none;position:sticky;width:100%;z-index:1000}.tt-jump-bottom-btn{align-items:center;backdrop-filter:saturate(180%) blur(8px);background:hsla(0,0%,100%,.92);border:1px solid #e5e7eb;border:1px solid var(--gai-tt-border-color,#e5e7eb);border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.08);color:var(--gai-tt-theme-text);cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;pointer-events:auto;width:40px}@supports (color:color-mix(in lch,red,blue)){.tt-jump-bottom-btn{background:color-mix(in srgb,var(--gai-tt-bg-color,#fff) 92%,transparent)}}.tt-jump-bottom-btn:hover{box-shadow:0 6px 18px rgba(0,0,0,.12)}.tt-jump-bottom-btn>svg{height:18px;width:18px}.spinner-container{align-items:center;display:flex;flex-grow:1;flex-shrink:1;height:100%;justify-content:center;width:100%}.spinner-container .spinner-content{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.spinner-container .spinner-content svg{animation:gai-notion-spin 1s linear infinite;height:20px;width:20px}.spinner-container .spinner-content svg circle{opacity:.25;stroke:currentColor;stroke-width:4}.spinner-container .spinner-content svg path{opacity:.75;fill:currentColor}.spinner-container .spinner-content .spinner-loading-text{text-align:center}.gai-notion-editor-wrapper{--gai-tt-notion-like-editor-header-border:var(--gai-tt-gray-light-a-200);--gai-tt-notion-like-editor-header-bg:var(--white)}.gai-notion-editor-wrapper.gai-notion-dark{--gai-tt-notion-like-editor-header-border:var(--gai-tt-gray-dark-a-200);--gai-tt-notion-like-editor-header-bg:var(--black)}.gai-notion-editor-header{align-items:center;background-color:var(--gai-tt-notion-like-editor-header-bg);border-bottom:1px solid var(--gai-tt-notion-like-editor-header-border);display:flex;height:48px;padding:8px 12px;position:sticky;top:0;width:100%;z-index:50}.gai-notion-editor-header-actions{align-items:center;display:flex;flex-direction:row;gap:8px}.gai-notion-editor-wrapper{word-wrap:break-word;text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--gai-tt-gray-light-a-50:rgba(56,56,56,.04);--gai-tt-gray-light-a-100:rgba(15,22,36,.05);--gai-tt-gray-light-a-200:rgba(37,39,45,.1);--gai-tt-gray-light-a-300:rgba(47,50,55,.2);--gai-tt-gray-light-a-400:rgba(40,44,51,.42);--gai-tt-gray-light-a-500:rgba(52,55,60,.64);--gai-tt-gray-light-a-600:rgba(36,39,46,.78);--gai-tt-gray-light-a-700:rgba(35,37,42,.87);--gai-tt-gray-light-a-800:rgba(30,32,36,.95);--gai-tt-gray-light-a-900:rgba(29,30,32,.98);--gai-tt-gray-light-50:#fafafa;--gai-tt-gray-light-100:#f4f4f5;--gai-tt-gray-light-200:#eaeaeb;--gai-tt-gray-light-300:#d5d6d7;--gai-tt-gray-light-400:#a6a7ab;--gai-tt-gray-light-500:#7d7f82;--gai-tt-gray-light-600:#53565a;--gai-tt-gray-light-700:#404145;--gai-tt-gray-light-800:#2c2d30;--gai-tt-gray-light-900:#222325;--gai-tt-gray-dark-a-50:rgba(232,232,253,.05);--gai-tt-gray-dark-a-100:rgba(231,231,243,.07);--gai-tt-gray-dark-a-200:rgba(238,238,246,.11);--gai-tt-gray-dark-a-300:rgba(239,239,245,.22);--gai-tt-gray-dark-a-400:rgba(244,244,255,.37);--gai-tt-gray-dark-a-500:rgba(236,238,253,.5);--gai-tt-gray-dark-a-600:rgba(247,247,253,.64);--gai-tt-gray-dark-a-700:rgba(251,251,254,.75);--gai-tt-gray-dark-a-800:hsla(0,0%,99%,.88);--gai-tt-gray-dark-a-900:hsla(0,0%,100%,.96);--gai-tt-gray-dark-50:#19191a;--gai-tt-gray-dark-100:#202022;--gai-tt-gray-dark-200:#2d2d2f;--gai-tt-gray-dark-300:#464649;--gai-tt-gray-dark-400:#636369;--gai-tt-gray-dark-500:#7c7c83;--gai-tt-gray-dark-600:#a3a3a8;--gai-tt-gray-dark-700:#c0c0c3;--gai-tt-gray-dark-800:#e0e0e1;--gai-tt-gray-dark-900:#f5f5f5;--gai-tt-brand-color-50:#efeeff;--gai-tt-brand-color-100:#dedbff;--gai-tt-brand-color-200:#c3bdff;--gai-tt-brand-color-300:#9d8aff;--gai-tt-brand-color-400:#7a52ff;--gai-tt-brand-color-500:#6229ff;--gai-tt-brand-color-600:#5400e5;--gai-tt-brand-color-700:#4b00cc;--gai-tt-brand-color-800:#380099;--gai-tt-brand-color-900:#2b1966;--gai-tt-brand-color-950:#0d002e;--gai-tt-color-green-inc-5:#f0fff2;--gai-tt-color-green-inc-4:#d6ffdc;--gai-tt-color-green-inc-3:#b8ffc5;--gai-tt-color-green-inc-2:#90fea8;--gai-tt-color-green-inc-1:#67fe92;--gai-tt-color-green-base:#01fe73;--gai-tt-color-green-dec-1:#03ce5e;--gai-tt-color-green-dec-2:#02a247;--gai-tt-color-green-dec-3:#007a35;--gai-tt-color-green-dec-4:#005221;--gai-tt-color-green-dec-5:#002e0f;--gai-tt-color-yellow-inc-5:#fffcf0;--gai-tt-color-yellow-inc-4:#fff7d1;--gai-tt-color-yellow-inc-3:#fff1ad;--gai-tt-color-yellow-inc-2:#ffeb8a;--gai-tt-color-yellow-inc-1:#ffe45c;--gai-tt-color-yellow-base:#fd0;--gai-tt-color-yellow-dec-1:#d1b500;--gai-tt-color-yellow-dec-2:#a38d00;--gai-tt-color-yellow-dec-3:#7a6a00;--gai-tt-color-yellow-dec-4:#524500;--gai-tt-color-yellow-dec-5:#2e2600;--gai-tt-color-red-inc-5:#ffeeeb;--gai-tt-color-red-inc-4:#ffcdc2;--gai-tt-color-red-inc-3:#fa9;--gai-tt-color-red-inc-2:#ff8a75;--gai-tt-color-red-inc-1:#ff5d47;--gai-tt-color-red-base:#ff3014;--gai-tt-color-red-dec-1:#d11800;--gai-tt-color-red-dec-2:#a30e00;--gai-tt-color-red-dec-3:#7a0800;--gai-tt-color-red-dec-4:#520400;--gai-tt-color-red-dec-5:#2e0100;--white:#fff;--black:#0e0e11;--transparent:hsla(0,0%,100%,0);--gai-tt-shadow-elevated-md:0px 16px 48px 0px rgba(17,24,39,.04),0px 12px 24px 0px rgba(17,24,39,.04),0px 6px 8px 0px rgba(17,24,39,.02),0px 2px 3px 0px rgba(17,24,39,.02);--gai-tt-radius-xxs:2px;--gai-tt-radius-xs:4px;--gai-tt-radius-sm:6px;--gai-tt-radius-md:8px;--gai-tt-radius-lg:12px;--gai-tt-radius-xl:16px;--gai-tt-transition-duration-short:0.1s;--gai-tt-transition-duration-default:0.2s;--gai-tt-transition-duration-long:0.64s;--gai-tt-transition-easing-default:cubic-bezier(0.46,0.03,0.52,0.96);--gai-tt-transition-easing-cubic:cubic-bezier(0.65,0.05,0.36,1);--gai-tt-transition-easing-quart:cubic-bezier(0.77,0,0.18,1);--gai-tt-transition-easing-circ:cubic-bezier(0.79,0.14,0.15,0.86);--gai-tt-transition-easing-back:cubic-bezier(0.68,-0.55,0.27,1.55);--gai-tt-accent-contrast:8%;--gai-tt-destructive-contrast:8%;--gai-tt-foreground-contrast:8%;--gai-tt-bg-color:var(--white);--gai-tt-border-color:var(--gai-tt-gray-light-a-200);--gai-tt-border-color-tint:var(--gai-tt-gray-light-a-100);--gai-tt-sidebar-bg-color:var(--gai-tt-gray-light-100);--gai-tt-scrollbar-color:var(--gai-tt-gray-light-a-200);--gai-tt-cursor-color:var(--gai-tt-brand-color-500);--gai-tt-selection-color:rgba(157,138,255,.2);--gai-tt-card-bg-color:var(--white);--gai-tt-card-border-color:var(--gai-tt-gray-light-a-100);--gai-tt-color-text-gray:#787673;--gai-tt-color-text-brown:#9d6a53;--gai-tt-color-text-orange:#d9730d;--gai-tt-color-text-yellow:#ca922f;--gai-tt-color-text-green:#448361;--gai-tt-color-text-blue:#327da9;--gai-tt-color-text-purple:#8f64af;--gai-tt-color-text-pink:#c24c8b;--gai-tt-color-text-red:#d34a45;--gai-tt-color-text-gray-contrast:rgba(84,71,49,.15);--gai-tt-color-text-brown-contrast:hsla(18,43%,69%,.35);--gai-tt-color-text-orange-contrast:rgba(224,123,56,.27);--gai-tt-color-text-yellow-contrast:rgba(236,190,65,.39);--gai-tt-color-text-green-contrast:rgba(123,183,129,.27);--gai-tt-color-text-blue-contrast:rgba(94,166,207,.27);--gai-tt-color-text-purple-contrast:rgba(168,129,197,.27);--gai-tt-color-text-pink-contrast:rgba(225,137,180,.27);--gai-tt-color-text-red-contrast:hsla(8,79%,79%,.4);--gai-tt-color-highlight-yellow:#fef9c3;--gai-tt-color-highlight-green:#dcfce7;--gai-tt-color-highlight-blue:#e0f2fe;--gai-tt-color-highlight-purple:#f3e8ff;--gai-tt-color-highlight-red:#ffe4e6;--gai-tt-color-highlight-gray:#f8f8f7;--gai-tt-color-highlight-brown:#f4eeee;--gai-tt-color-highlight-orange:#fbecdd;--gai-tt-color-highlight-pink:#fcf1f6;--gai-tt-color-highlight-yellow-contrast:#fbe604;--gai-tt-color-highlight-green-contrast:#c7fad8;--gai-tt-color-highlight-blue-contrast:#ceeafd;--gai-tt-color-highlight-purple-contrast:#e4ccff;--gai-tt-color-highlight-red-contrast:#ffccd0;--gai-tt-color-highlight-gray-contrast:rgba(84,72,49,.15);--gai-tt-color-highlight-brown-contrast:hsla(18,43%,69%,.35);--gai-tt-color-highlight-orange-contrast:rgba(224,124,57,.27);--gai-tt-color-highlight-pink-contrast:rgba(225,136,179,.27)}.gai-notion-editor-wrapper,.gai-notion-editor-wrapper *,.gai-notion-editor-wrapper :after,.gai-notion-editor-wrapper :before{box-sizing:border-box;transition:none var(--gai-tt-transition-duration-default) var(--gai-tt-transition-easing-default)}.gai-notion-editor-wrapper.gai-notion-dark{--gai-tt-bg-color:var(--black);--gai-tt-border-color:var(--gai-tt-gray-dark-a-200);--gai-tt-border-color-tint:var(--gai-tt-gray-dark-a-100);--gai-tt-sidebar-bg-color:var(--gai-tt-gray-dark-100);--gai-tt-scrollbar-color:var(--gai-tt-gray-dark-a-200);--gai-tt-cursor-color:var(--gai-tt-brand-color-400);--gai-tt-selection-color:rgba(122,82,255,.2);--gai-tt-card-bg-color:var(--gai-tt-gray-dark-50);--gai-tt-card-border-color:var(--gai-tt-gray-dark-a-50);--gai-tt-shadow-elevated-md:0px 16px 48px 0px rgba(0,0,0,.5),0px 12px 24px 0px rgba(0,0,0,.24),0px 6px 8px 0px rgba(0,0,0,.22),0px 2px 3px 0px rgba(0,0,0,.12);--gai-tt-color-text-gray:#9c9c9c;--gai-tt-color-text-brown:#b9856e;--gai-tt-color-text-orange:#c77d48;--gai-tt-color-text-yellow:#ca994e;--gai-tt-color-text-green:#519e71;--gai-tt-color-text-blue:#3699d3;--gai-tt-color-text-purple:#9e69d3;--gai-tt-color-text-pink:#d15796;--gai-tt-color-text-red:#df5553;--gai-tt-color-text-gray-contrast:hsla(0,0%,100%,.09);--gai-tt-color-text-brown-contrast:rgba(185,103,70,.25);--gai-tt-color-text-orange-contrast:rgba(233,125,37,.2);--gai-tt-color-text-yellow-contrast:rgba(179,130,61,.2);--gai-tt-color-text-green-contrast:rgba(45,154,101,.2);--gai-tt-color-text-blue-contrast:rgba(50,125,169,.2);--gai-tt-color-text-purple-contrast:rgba(155,96,210,.18);--gai-tt-color-text-pink-contrast:rgba(220,76,146,.22);--gai-tt-color-text-red-contrast:rgba(221,85,85,.25);--gai-tt-color-highlight-yellow:#6b6524;--gai-tt-color-highlight-green:#509568;--gai-tt-color-highlight-blue:#6e92aa;--gai-tt-color-highlight-purple:#583e74;--gai-tt-color-highlight-red:#743e42;--gai-tt-color-highlight-gray:#2f2f2f;--gai-tt-color-highlight-brown:#4a3228;--gai-tt-color-highlight-orange:#5c3b23;--gai-tt-color-highlight-pink:#4e2c3c;--gai-tt-color-highlight-yellow-contrast:#58531e;--gai-tt-color-highlight-green-contrast:#47855d;--gai-tt-color-highlight-blue-contrast:#5e86a1;--gai-tt-color-highlight-purple-contrast:#4c3564;--gai-tt-color-highlight-red-contrast:#643539;--gai-tt-color-highlight-gray-contrast:hsla(0,0%,100%,.094);--gai-tt-color-highlight-brown-contrast:rgba(184,101,69,.25);--gai-tt-color-highlight-orange-contrast:rgba(233,126,37,.2);--gai-tt-color-highlight-pink-contrast:rgba(220,76,145,.22)}.gai-notion-editor-wrapper{--gai-tt-toolbar-height:44px;--gai-tt-safe-area-bottom:env(safe-area-inset-bottom,0px);--gai-tt-toolbar-bg-color:var(--white);--gai-tt-toolbar-border-color:var(--gai-tt-gray-light-a-100)}.gai-notion-editor-wrapper.gai-notion-dark{--gai-tt-toolbar-bg-color:var(--black);--gai-tt-toolbar-border-color:var(--gai-tt-gray-dark-a-50)}.gai-notion-toolbar{align-items:center;display:flex;gap:4px}.gai-notion-toolbar-group{align-items:center;display:flex;gap:2px}.gai-notion-separator+.gai-notion-toolbar-group:empty,.gai-notion-toolbar-group:empty,.gai-notion-toolbar-group:empty+.gai-notion-separator{display:none}.gai-notion-toolbar[data-variant=fixed]{background:var(--gai-tt-toolbar-bg-color);border-bottom:1px solid var(--gai-tt-toolbar-border-color);min-height:var(--gai-tt-toolbar-height);overflow-x:auto;overscroll-behavior-x:contain;padding:0 8px;position:sticky;top:0;width:100%;z-index:10;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.gai-notion-toolbar[data-variant=fixed]::-webkit-scrollbar{display:none}@media(max-width:480px){.gai-notion-toolbar[data-variant=fixed]{border-bottom:none;border-top:1px solid var(--gai-tt-toolbar-border-color);flex-wrap:nowrap;height:calc(var(--gai-tt-toolbar-height) + var(--gai-tt-safe-area-bottom));justify-content:flex-start;padding:0 8px var(--gai-tt-safe-area-bottom);position:absolute;top:auto}.gai-notion-toolbar[data-variant=fixed] .gai-notion-toolbar-group{flex:0 0 auto}}.gai-notion-toolbar[data-variant=floating]{--gai-tt-toolbar-padding:2px;--gai-tt-toolbar-border-width:1px;background-color:var(--gai-tt-toolbar-bg-color);border:var(--gai-tt-toolbar-border-width) solid var(--gai-tt-toolbar-border-color);border-radius:calc(3px + var(--gai-tt-radius-lg));border-radius:calc(var(--gai-tt-toolbar-padding) + var(--gai-tt-radius-lg) + var(--gai-tt-toolbar-border-width));box-shadow:var(--gai-tt-shadow-elevated-md);outline:none;overflow:hidden;padding:3px}.gai-notion-toolbar[data-variant=floating][data-plain=true]{background-color:transparent;border:none;border-radius:0;box-shadow:none;padding:0}@media screen and (max-width:480px){.gai-notion-toolbar[data-variant=floating]{border:none;border-radius:0;box-shadow:none;width:100%}}.container--aYRBLcaj{align-items:center;background-image:url(../../ai-gai-gpt-basic/assets/ai_home_bg.2b3fe79e0ef91476ea83.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden!important;padding:64px 24px}.container--aYRBLcaj *{box-sizing:border-box;font-family:MicrosoftYaHei!important}.header--SHyEnWOc{margin-bottom:32px;text-align:center}.title--gwQjTsZZ{background:linear-gradient(90deg,#4f0aff,#0059ff 50%,#05f);-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:700;letter-spacing:.4px;margin:0 0 10px;-webkit-text-fill-color:transparent;color:transparent;display:inline-block}.subtitle--wwa0UowP{color:#212121;font-size:20px;margin:0}.panel--fpwpDZUA{background:#fff;border-radius:20px;box-shadow:0 12px 40px rgba(16,24,40,.08);padding:24px}.content--xZQdubTh{align-items:flex-start;display:flex;height:440px;max-width:910px;width:100%}.leftSection--jp52khS9{border-right:1px solid #eef2ff;flex:1;padding-right:24px}.rightSection--gjm03h4z{flex:1;padding-left:24px}.sectionTitle--hRRdHiLQ{color:#212121;font-size:22px;font-weight:700;margin:0 0 20px}.templateCards--bGGmFGKv{display:flex;flex-direction:column;justify-content:space-between}.templateCard--adP0lZlN{border-radius:14px;cursor:pointer;height:140px;overflow:hidden;transition:all .25s ease}.templateCard--adP0lZlN:hover{box-shadow:0 10px 24px rgba(17,24,39,.08);transform:translateY(-2px)}.templateCard--adP0lZlN.selected--yh6knBl5{border:1px solid #5a99f2}.disabledCard--XtM1pYbW{cursor:not-allowed;opacity:.7}.disabledCard--XtM1pYbW .card--TJil4Rt_{background:#f8fafc}.comingSoon--xbQpAWO5{background:#f3f4f6;border:1px dashed #e5e7eb;border-radius:6px;color:#6b7280;font-size:12px;padding:4px 8px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.formItem--PPRYSOe5{margin-bottom:24px}.formItem--PPRYSOe5:last-child{margin-bottom:0}.label--plRFnDHe{color:#666;display:block;font-size:16px;margin-bottom:8px}.templateImageWrapper--ZtXWAM2r{display:inline-block;position:relative}.templateTitle--XxTWxBMm{color:#212121;font-size:22px;font-weight:700;left:15px;position:absolute;top:53px}.select--JIJkgnTN{width:100%}.generateBtn--XJFI0hV2{background:linear-gradient(90deg,#4f0aff,#0059ff 50%,#05f)!important;border:none!important;cursor:pointer!important;height:40px!important;margin-top:34px!important;transition:all .3s ease!important;width:100%}.generateBtn--XJFI0hV2:hover{background:linear-gradient(90deg,#5a1aff,#1069ff 50%,#1065ff)!important}.generateBtn--XJFI0hV2:active{background:linear-gradient(90deg,#3f00ef,#0049ef 50%,#0045ef)!important}.generateBtn--XJFI0hV2:focus{outline:none!important}.left--PZUe61zg,.right--W5MtV1b2{align-items:center;display:flex;flex-shrink:0}.left--PZUe61zg>svg,.right--W5MtV1b2>svg{height:18px;width:18px}.left--PZUe61zg>span,.right--W5MtV1b2>span{margin-left:6px}.left--PZUe61zg>span:first-of-type,.right--W5MtV1b2>span:first-of-type{margin-left:0}.wrapper--Boepnkl2{background-image:linear-gradient(180deg,#f6faff,#fff 68%);display:flex;flex-direction:column;font-family:Microsoft YaHei;height:100%;min-width:840px;width:100%}.wrapper--Boepnkl2 * ::-webkit-scrollbar{height:8px;overflow:visible;width:8px}.wrapper--Boepnkl2 * ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#b2b2b2;border:1px dashed transparent;border-radius:4px;height:5px;min-height:28px;min-width:2px;padding:100px 0 0;width:5px}.wrapper--Boepnkl2 *{box-sizing:border-box}.wrapper--Boepnkl2 .kdcui-chat-card-content-box-user{background-color:#e0efff;color:#212121;font-size:14px;line-height:24px;padding:12px 16px}.wrapper--Boepnkl2 .kdcui-chat-card-content-box-user .user-msg-edit-container{align-items:center;background-color:#e0efff!important;justify-content:end;padding:0 8px;width:auto}@font-face{font-display:swap;font-family:DingTalk-JinBuTi;font-style:normal;font-weight:400;src:url(../../ai-gai-gpt-basic/assets/DingTalk%20JinBuTi.a0bb3c3254df23cd2906.ttf) format("truetype")}.container--I0fA_mQG{background-image:linear-gradient(180deg,#f6faff,#fff 68%);display:flex;flex-direction:column;font-family:Microsoft YaHei;height:100%;position:relative;width:100%}.container--I0fA_mQG * ::-webkit-scrollbar{height:8px;overflow:visible;width:8px}.container--I0fA_mQG * ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#b2b2b2;border:1px dashed transparent;border-radius:4px;height:5px;min-height:28px;min-width:2px;padding:100px 0 0;width:5px}.container--I0fA_mQG *{box-sizing:border-box}.container--I0fA_mQG .kdcui-chat-card-content-box-user{background-color:#e0efff;color:#212121;font-size:14px;line-height:24px;padding:12px 16px}.container--I0fA_mQG .kdcui-chat-card-content-box-user .user-msg-edit-container{align-items:center;background-color:#e0efff!important;justify-content:end;padding:0 8px;width:auto}.container--I0fA_mQG .user-msg-edit-container{display:none!important}.maskLoading--FUDxWoQd{background:#fff;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:10000000000000000}