:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--layer-modal:200;--layer-modal-popover:220;--notion-bg:#fff;--notion-sidebar:#f7f7f5;--notion-text:#37352f;--notion-text-secondary:#6b6a67;--notion-text-tertiary:#9b9a97;--notion-border:#e9e9e7;--notion-hover:#efefed;--notion-active:#e9e9e7;--notion-blue:#2383e2;--notion-blue-accessible:#0969c3;--notion-blue-bg:#e7f3f8;--notion-red:#d44c47;--notion-red-accessible:#bd3a35;--notion-red-bg:#fdebec;--notion-gray:#787774;--notion-gray-bg:#f1f1ef;--notion-brown:#9f6b53;--notion-brown-bg:#f4eeee;--notion-orange:#d9730d;--notion-orange-bg:#fbecdd;--notion-yellow:#cb912f;--notion-yellow-bg:#fbf3db;--notion-green:#448361;--notion-green-bg:#edf3ec;--notion-purple:#9065b0;--notion-purple-bg:#f4f0f7;--notion-pink:#c14c8a;--notion-pink-bg:#f9eef3;--dialog-width-compact:520px;--dialog-width-default:760px;--dialog-width-wide:1120px;--dialog-width-max:1240px;--surface-border:var(--notion-border);--surface-hover:var(--notion-hover);--surface-muted:var(--notion-sidebar);color:var(--notion-text);background:var(--notion-bg);font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.dark{--notion-bg:#191919;--notion-sidebar:#202020;--notion-text:#e6e6e6;--notion-text-secondary:#a3a3a3;--notion-text-tertiary:#777;--notion-border:#333;--notion-blue-accessible:#58a6ff;--notion-red-accessible:#ff736d;--notion-blue-bg:color-mix(in srgb, var(--notion-blue) 18%, var(--notion-bg));--notion-red-bg:color-mix(in srgb, var(--notion-red) 18%, var(--notion-bg));--notion-gray-bg:var(--notion-hover);--notion-brown-bg:color-mix(in srgb, var(--notion-brown) 18%, var(--notion-bg));--notion-orange-bg:color-mix(in srgb, var(--notion-orange) 18%, var(--notion-bg));--notion-yellow-bg:color-mix(in srgb, var(--notion-yellow) 18%, var(--notion-bg));--notion-green-bg:color-mix(in srgb, var(--notion-green) 18%, var(--notion-bg));--notion-purple-bg:color-mix(in srgb, var(--notion-purple) 18%, var(--notion-bg));--notion-pink-bg:color-mix(in srgb, var(--notion-pink) 18%, var(--notion-bg));--notion-hover:#2c2c2c;--notion-active:#333;--surface-border:var(--notion-border);--surface-hover:var(--notion-hover);--surface-muted:var(--notion-sidebar);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.page-knowledge-loading,.page-knowledge-metadata{width:min(760px, calc(100% - (2 * var(--editor-inline-gutter))));margin:0 var(--editor-inline-gutter) 12px}.page-knowledge-loading{height:24px;color:var(--lightningcss-light,#8b8278)var(--lightningcss-dark,var(--notion-text-tertiary));align-items:center;display:flex}.page-knowledge-metadata{color:var(--lightningcss-light,#5f5a53)var(--lightningcss-dark,var(--notion-text-secondary));gap:2px;font-size:12px;display:grid}.page-knowledge-row{grid-template-columns:18px 112px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;min-height:30px;padding:2px 0;display:grid}.page-knowledge-label{color:var(--lightningcss-light,#6f675f)var(--lightningcss-dark,var(--notion-text-secondary))}.page-knowledge-row select,.page-knowledge-row input[type=date]{width:fit-content;max-width:220px;min-height:26px;color:var(--lightningcss-light,#403b35)var(--lightningcss-dark,var(--notion-text));font:inherit;background:0 0;border:0;border-radius:4px}.page-knowledge-row select:hover:not(:disabled),.page-knowledge-row input[type=date]:hover:not(:disabled){background:var(--lightningcss-light,#f1efec)var(--lightningcss-dark,var(--notion-hover))}.page-tag-list{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.page-tag-chip{background:var(--lightningcss-light,#ebe9e6)var(--lightningcss-dark,var(--notion-hover));max-width:180px;min-height:22px;color:var(--lightningcss-light,#4e4a44)var(--lightningcss-dark,var(--notion-text-secondary));text-overflow:ellipsis;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;line-height:1.25;display:inline-flex;overflow:hidden}.page-tag-chip[data-color=brown],.page-tag-dot[data-color=brown]{background:var(--lightningcss-light,#eadfd8)var(--lightningcss-dark,color-mix(in srgb, #eadfd8 22%, var(--notion-bg)));color:var(--lightningcss-light,#755345)var(--lightningcss-dark,#c1b2ab)}.page-tag-chip[data-color=orange],.page-tag-dot[data-color=orange]{background:var(--lightningcss-light,#f4dfca)var(--lightningcss-dark,color-mix(in srgb, #f4dfca 22%, var(--notion-bg)));color:var(--lightningcss-light,#9b571f)var(--lightningcss-dark,#d2b39a)}.page-tag-chip[data-color=yellow],.page-tag-dot[data-color=yellow]{background:var(--lightningcss-light,#f5e9bd)var(--lightningcss-dark,color-mix(in srgb, #f5e9bd 22%, var(--notion-bg)));color:var(--lightningcss-light,#82681d)var(--lightningcss-dark,#c7bb99)}.page-tag-chip[data-color=green],.page-tag-dot[data-color=green]{background:var(--lightningcss-light,#dceadf)var(--lightningcss-dark,color-mix(in srgb, #dceadf 22%, var(--notion-bg)));color:var(--lightningcss-light,#38634a)var(--lightningcss-dark,#a5b9ae)}.page-tag-chip[data-color=blue],.page-tag-dot[data-color=blue]{background:var(--lightningcss-light,#dce8f1)var(--lightningcss-dark,color-mix(in srgb, #dce8f1 22%, var(--notion-bg)));color:var(--lightningcss-light,#35627d)var(--lightningcss-dark,#a4b8c5)}.page-tag-chip[data-color=purple],.page-tag-dot[data-color=purple]{background:var(--lightningcss-light,#e8dff0)var(--lightningcss-dark,color-mix(in srgb, #e8dff0 22%, var(--notion-bg)));color:var(--lightningcss-light,#654d79)var(--lightningcss-dark,#baafc3)}.page-tag-chip[data-color=pink],.page-tag-dot[data-color=pink]{background:var(--lightningcss-light,#f1dfe8)var(--lightningcss-dark,color-mix(in srgb, #f1dfe8 22%, var(--notion-bg)));color:var(--lightningcss-light,#854e69)var(--lightningcss-dark,#c8afbc)}.page-tag-chip[data-color=red],.page-tag-dot[data-color=red]{background:var(--lightningcss-light,#f3dddc)var(--lightningcss-dark,color-mix(in srgb, #f3dddc 22%, var(--notion-bg)));color:var(--lightningcss-light,#8c4440)var(--lightningcss-dark,#cbaba9)}.page-knowledge-add{min-height:24px;color:var(--lightningcss-light,#6f675f)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:4px;align-items:center;gap:3px;padding:0 5px;font-size:11px;display:inline-flex}.page-knowledge-add:hover{background:var(--lightningcss-light,#f1efec)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#403b35)var(--lightningcss-dark,var(--notion-text))}.page-tag-picker{z-index:1500;border:1px solid var(--lightningcss-light,#dedbd6)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:7px;width:min(300px,100vw - 24px);padding:8px;box-shadow:0 12px 34px #1f232929}.page-tag-picker>strong{padding:3px 5px 7px;font-size:12px;display:block}.page-tag-options{gap:2px;max-height:220px;display:grid;overflow-y:auto}.page-tag-options>button{text-align:left;border-radius:4px;grid-template-columns:12px minmax(0,1fr) 16px;align-items:center;gap:7px;min-height:30px;padding:0 6px;display:grid}.page-tag-options>button:hover{background:var(--lightningcss-light,#f1efec)var(--lightningcss-dark,var(--notion-hover))}.page-tag-dot{background:var(--lightningcss-light,#b9b5b0)var(--lightningcss-dark,var(--notion-active));border-radius:2px;width:9px;height:9px}.page-tag-picker form{border-top:1px solid var(--lightningcss-light,#ece9e5)var(--lightningcss-dark,var(--notion-border));grid-template-columns:minmax(0,1fr) 30px;gap:5px;margin-top:7px;padding-top:7px;display:grid}.page-tag-picker form input{border:1px solid var(--lightningcss-light,#dedbd6)var(--lightningcss-dark,var(--notion-border));border-radius:4px;min-width:0;height:30px;padding:0 8px}.page-tag-picker form button{color:#fff;background:#2f6d55;border-radius:4px;place-items:center;display:grid}.page-knowledge-error{color:var(--lightningcss-light,#a4423c)var(--lightningcss-dark,#d6aaa7);margin:2px 0 0 136px}.knowledge-dialog{width:min(var(--dialog-width-wide), 100%)}.knowledge-tabs button{align-items:center;gap:6px;display:inline-flex}.knowledge-content{flex:auto;min-width:0;min-height:390px;padding:18px 20px 22px;overflow:auto}.knowledge-state{min-height:180px;color:var(--lightningcss-light,#77716a)var(--lightningcss-dark,var(--notion-text-secondary));justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.knowledge-state.is-success{color:var(--lightningcss-light,#397257)var(--lightningcss-dark,#a6c0b3)}.knowledge-health-view{gap:16px;display:grid}.knowledge-health-stats{border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);background:var(--surface-muted);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.knowledge-health-stats article{border-right:1px solid var(--surface-border);align-content:center;gap:3px;min-width:0;min-height:58px;padding:8px 11px;display:grid}.knowledge-health-stats article:nth-child(4n){border-right:0}.knowledge-health-stats strong{font-size:20px}.knowledge-health-stats span{color:var(--lightningcss-light,#77716a)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px}.knowledge-health-list{border-top:1px solid var(--surface-border);display:grid}.knowledge-health-list>article{border-bottom:1px solid var(--surface-border);grid-template-columns:minmax(220px,1fr) minmax(90px,auto) 170px 32px 32px;align-items:center;gap:8px;min-width:0;min-height:54px;padding:4px 6px;display:grid}.knowledge-health-list>article:hover{background:var(--surface-muted)}.knowledge-page-main{text-align:left;background:0 0;border-radius:4px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:5px 6px;display:grid}.knowledge-page-main:hover{background:var(--surface-hover)}.knowledge-page-main span{gap:2px;min-width:0;display:grid}.knowledge-page-main strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.knowledge-page-main small{color:var(--lightningcss-light,#898179)var(--lightningcss-dark,var(--notion-text-tertiary));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.knowledge-page-tags{flex-wrap:wrap;gap:3px;display:flex;overflow:hidden}.knowledge-health-list select{border:1px solid var(--lightningcss-light,#dfdcd7)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:4px;min-width:0;height:30px}.knowledge-health-list article>button:not(.knowledge-page-main){border-radius:4px;place-items:center;width:30px;height:30px;display:grid}.knowledge-health-list article>button:not(.knowledge-page-main):hover{background:var(--lightningcss-light,#f0eeeb)var(--lightningcss-dark,var(--notion-hover))}.knowledge-tag-create{grid-template-columns:minmax(240px,1fr) 180px auto;gap:10px;margin-bottom:12px;display:grid}.knowledge-tag-create input,.knowledge-tag-create select,.knowledge-tag-row input,.knowledge-tag-row select,.knowledge-settings-view input[type=number]{border:1px solid var(--surface-border);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:4px;min-width:0;height:32px;padding:0 8px}.knowledge-tag-table{border-top:1px solid var(--surface-border);display:grid}.knowledge-tag-row{border-bottom:1px solid var(--surface-border);grid-template-columns:14px minmax(130px,1fr) 110px 90px 32px minmax(120px,160px) 32px 32px;align-items:center;gap:6px;min-width:0;min-height:48px;padding:0 6px;display:grid}.knowledge-tag-row:hover{background:var(--surface-muted)}.knowledge-tag-row>button{background:0 0;border-radius:4px;place-items:center;height:30px;display:grid}.knowledge-tag-row>button:hover{background:var(--lightningcss-light,#f0eeeb)var(--lightningcss-dark,var(--notion-hover))}.knowledge-tag-row .tag-usage-button{color:var(--lightningcss-light,#615b54)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px;display:block}.knowledge-tag-row .danger-icon{color:var(--lightningcss-light,#a4423c)var(--lightningcss-dark,#d6aaa7)}.knowledge-tag-pages{border:1px solid var(--lightningcss-light,#dfdcd7)var(--lightningcss-dark,var(--notion-border));border-radius:6px;margin-top:14px;overflow:hidden}.knowledge-tag-pages header{background:var(--lightningcss-light,#f7f6f4)var(--lightningcss-dark,var(--notion-sidebar));justify-content:space-between;align-items:center;min-height:36px;padding:0 9px;display:flex}.knowledge-tag-page{text-align:left;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:5px;width:100%;min-height:36px;padding:0 9px;display:grid}.knowledge-tag-page:hover{background:var(--lightningcss-light,#f4f2ef)var(--lightningcss-dark,var(--notion-hover))}.knowledge-settings-view{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:24px;display:grid}.knowledge-settings-view section{align-content:start;gap:11px;display:grid}.knowledge-settings-view h3{margin:0 0 4px;font-size:14px}.knowledge-settings-view section>label:not(.knowledge-toggle){color:var(--notion-text-secondary);gap:5px;font-size:12px;display:grid}.knowledge-toggle,.knowledge-event-grid label{align-items:center;gap:7px;font-size:12px;display:flex}.knowledge-toggle input,.knowledge-event-grid input{accent-color:var(--lightningcss-light,#36715a)var(--lightningcss-dark,#a5bfb5);width:15px;height:15px;margin:0}.knowledge-event-grid{border:1px solid var(--lightningcss-light,#e3e0dc)var(--lightningcss-dark,var(--notion-border));border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:10px;display:grid}.knowledge-event-grid[data-disabled=true]{opacity:.55}.knowledge-footer{border-top:1px solid var(--lightningcss-light,#e3e0dc)var(--lightningcss-dark,var(--notion-border));min-height:42px;color:var(--lightningcss-light,#6c665f)var(--lightningcss-dark,var(--notion-text-secondary));justify-content:space-between;align-items:center;padding:0 16px;font-size:11px;display:flex}.knowledge-footer span,.knowledge-footer button{align-items:center;gap:5px;display:inline-flex}@media (width<=820px){.page-knowledge-row{grid-template-columns:18px 88px minmax(0,1fr)}.page-knowledge-row input[type=date]{grid-column:3}.knowledge-health-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-health-list>article{grid-template-columns:minmax(180px,1fr) 32px}.knowledge-page-tags,.knowledge-health-list>article>select,.knowledge-health-list>article>span{grid-column:1}.knowledge-tag-row{grid-template-columns:14px minmax(100px,1fr) 90px 70px 32px}.knowledge-tag-row .tag-merge-select,.knowledge-tag-row button:nth-last-child(-n+2){display:none}.knowledge-settings-view{grid-template-columns:minmax(0,1fr)}}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;min-height:0;overflow:hidden}body{background:var(--notion-bg);min-width:320px;color:var(--notion-text);margin:0}button,input,select,textarea{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0}button:disabled,button[aria-disabled=true]{cursor:not-allowed;filter:saturate(.35)}:where(button,a[href],input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:2px;outline:2px solid var(--lightningcss-light,#2f76c5)var(--lightningcss-dark,#a1c1e5)}.entity-icon{width:var(--entity-icon-size);height:var(--entity-icon-size);flex:0 0 var(--entity-icon-size);place-items:center;line-height:1;display:inline-grid;overflow:hidden}.entity-icon.is-emoji{font-size:calc(var(--entity-icon-size) * .82);font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;overflow:visible}.entity-icon.is-image{border-radius:5px}.entity-icon.is-image img{object-fit:cover;width:100%;height:100%;display:block}.entity-icon.is-native,.entity-icon.is-fallback{color:currentColor}.center-screen{background:var(--lightningcss-light,#f7f5f1)var(--lightningcss-dark,var(--notion-hover));place-items:center;width:100%;height:100%;min-height:0;display:grid;overflow:auto}.auth-screen{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;min-width:0;height:100%;min-height:100dvh;color:var(--lightningcss-light,#1f1f1f)var(--lightningcss-dark,var(--notion-text));grid-template-rows:64px minmax(0,1fr) auto;display:grid;overflow:auto}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.auth-panel{width:min(400px,100vw - 40px);min-width:0}.oauth-consent-screen{background:var(--notion-bg);width:100%;min-height:100dvh;color:var(--notion-text);place-items:center;padding:32px;display:grid;overflow:auto}.oauth-consent-card{border:1px solid var(--notion-border);background:var(--notion-bg);border-radius:8px;width:min(512px,100vw - 40px);min-width:0;overflow:hidden;box-shadow:0 18px 48px #0f0f0f1f}.oauth-consent-header,.oauth-consent-account,.oauth-consent-actions,.oauth-consent-picker-title,.oauth-consent-page-group>header,.oauth-consent-page-group>label{align-items:center;display:flex}.oauth-consent-header{border-bottom:1px solid var(--notion-border);justify-content:space-between;gap:16px;min-height:58px;padding:0 20px}.oauth-consent-header select{border:1px solid var(--notion-border);background:var(--notion-bg);max-width:210px;min-height:30px;color:var(--notion-text);font:inherit;border-radius:5px;padding:0 8px}.oauth-consent-account{border-bottom:1px solid var(--notion-border);gap:10px;padding:16px 20px;position:relative}.oauth-consent-account>span{color:#fff;background:#7b61b3;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.oauth-consent-account-copy{flex:1;gap:2px;min-width:0;display:grid}.oauth-consent-account small,.oauth-consent-account p,.oauth-consent-app p,.oauth-consent-picker-title p{color:var(--notion-text-secondary);margin:0;font-size:12px}.oauth-consent-account strong,.oauth-consent-account p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oauth-consent-switch-account,.oauth-consent-page-group button{color:var(--lightningcss-light,#1769aa)var(--lightningcss-dark,#97bcd9);font:inherit;background:0 0;border:0;font-size:12px;text-decoration:none}.oauth-consent-switch-account:disabled{cursor:default}.oauth-consent-account-menu{z-index:2;border:1px solid var(--notion-border);background:var(--notion-bg);border-radius:6px;width:min(300px,100% - 40px);padding:5px;position:absolute;top:calc(100% - 8px);right:20px;box-shadow:0 8px 24px #0f0f0f1f}.oauth-consent-account-menu>button{width:100%;min-height:46px;color:var(--notion-text);text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:6px 8px;display:grid}.oauth-consent-account-menu>button:not(:disabled):hover,.oauth-consent-account-menu>button:not(:disabled):focus-visible{background:var(--notion-hover)}.oauth-consent-account-menu>button>span:first-child{color:#fff;background:#7b61b3;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.oauth-consent-account-menu>button>span:nth-child(2){gap:2px;min-width:0;display:grid}.oauth-consent-account-menu strong,.oauth-consent-account-menu small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oauth-consent-app{text-align:center;justify-items:center;gap:9px;padding:30px 24px 22px;display:grid}.oauth-consent-app h1,.oauth-consent-picker-title h1,.oauth-consent-permissions h2,.oauth-consent-error h1{letter-spacing:0;margin:0}.oauth-consent-app h1,.oauth-consent-picker-title h1{font-size:19px;line-height:1.35}.oauth-consent-permissions{gap:8px;padding:0 24px 24px;display:grid}.oauth-consent-permissions h2{font-size:13px}.oauth-consent-permissions p{color:var(--notion-text-secondary);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.oauth-consent-permissions svg{color:var(--lightningcss-light,#4c8b65)var(--lightningcss-dark,#aecbba)}.oauth-consent-actions{border-top:1px solid var(--notion-border);justify-content:flex-end;gap:8px;padding:14px 20px}.oauth-consent-picker-title{align-items:flex-start;gap:10px;padding:24px 20px 14px}.oauth-consent-picker-title>button{width:28px;height:28px;color:var(--notion-text-secondary);border-radius:5px;flex:0 0 28px;place-items:center;display:grid}.oauth-consent-picker-title>button:hover{background:var(--notion-hover)}.oauth-consent-picker-title>div{gap:5px;min-width:0;display:grid}.oauth-consent-search{border:1px solid var(--notion-border);min-height:36px;color:var(--notion-text-secondary);border-radius:6px;align-items:center;gap:8px;margin:0 20px 12px;padding:0 10px;display:flex}.oauth-consent-search:focus-within{border-color:var(--notion-blue);box-shadow:0 0 0 1px var(--notion-blue)}.oauth-consent-search input{min-width:0;color:var(--notion-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.oauth-consent-page-list{min-height:170px;max-height:min(390px,45dvh);padding:0 12px 12px;overflow-y:auto}.oauth-consent-page-list>p{color:var(--notion-text-secondary);text-align:center;padding:24px 8px}.oauth-consent-page-group{padding:8px}.oauth-consent-page-group>header{min-height:28px;color:var(--notion-text-secondary);text-transform:uppercase;justify-content:space-between;padding:0 6px;font-size:11px}.oauth-consent-page-group>label{border-radius:5px;gap:8px;min-height:36px;padding:0 6px;font-size:13px}.oauth-consent-page-group>label:hover{background:var(--notion-hover)}.oauth-consent-page-group>label span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oauth-consent-inline-error{color:var(--notion-red);margin:0;padding:0 20px 12px;font-size:12px}.oauth-consent-error{text-align:center;justify-items:center;gap:12px;width:min(420px,100vw - 40px);display:grid}.oauth-consent-error p{color:var(--notion-text-secondary);margin:0}.oauth-consent-error .secondary-command{text-decoration:none}.auth-topbar{justify-content:space-between;align-items:center;gap:20px;height:64px;padding:0 20px;display:flex}.auth-brand{min-width:0;color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--notion-text));align-items:center;gap:8px;text-decoration:none;display:inline-flex}.auth-brand strong{text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1;overflow:hidden}.auth-brand-mark{color:#fff;background:#111;border-radius:6px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}.auth-topbar-actions{align-items:center;gap:24px;display:flex}.auth-topbar-link{color:var(--lightningcss-light,#242424)var(--lightningcss-dark,var(--notion-text));white-space:nowrap;font-size:14px;font-weight:600}.auth-stage{justify-content:center;align-items:flex-start;min-height:0;padding:clamp(127px,15vh,186px) 20px 48px;display:flex}.language-switcher{min-height:32px;color:var(--lightningcss-light,#6f675e)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;align-items:center;gap:7px;padding:0 9px;display:inline-flex}.language-switcher.compact{justify-content:center;width:32px;padding:0}.language-switcher:hover,.language-switcher[data-state=open]{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#302c28)var(--lightningcss-dark,var(--notion-text))}.language-switcher-menu{z-index:120;border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));min-width:176px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:7px;padding:5px;animation:.12s ease-out menu-in;box-shadow:0 14px 40px #24201c26}.language-switcher-label{color:var(--lightningcss-light,#6f675f)var(--lightningcss-dark,var(--notion-text-secondary));padding:6px 8px 5px;font-size:11px;font-weight:700}.language-switcher-item{border-radius:5px;outline:none;justify-content:space-between;align-items:center;gap:16px;min-height:32px;padding:0 8px;font-size:13px;display:flex}.language-switcher-item[data-highlighted]{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.eyebrow{color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:700}.auth-panel h1{text-align:center;letter-spacing:0;min-height:45px;margin:0 0 28px;font-size:32px;line-height:45px}.auth-invite-context{border:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f5f1)var(--lightningcss-dark,var(--notion-hover));border-radius:6px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;margin:0 0 20px;padding:11px;display:grid}.auth-invite-context>span{background:var(--lightningcss-light,#e8ece7)var(--lightningcss-dark,var(--notion-hover));width:36px;height:36px;color:var(--lightningcss-light,#4d6459)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;place-items:center;display:grid}.auth-invite-context strong,.auth-invite-context p{margin:0;display:block}.auth-invite-context strong{color:var(--lightningcss-light,#302c28)var(--lightningcss-dark,var(--notion-text));font-size:13px}.auth-invite-context p{color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:3px;font-size:12px;line-height:1.35}.auth-form input[readonly]{background:var(--lightningcss-light,#f4f1ec)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#6f675e)var(--lightningcss-dark,var(--notion-text-secondary))}.auth-form{gap:20px;display:grid}.auth-field{display:block}.auth-field-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-form input,.title-input{border:1px solid var(--lightningcss-light,#d9d2c8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));width:100%;color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text));border-radius:6px;outline:none}.auth-form input{border-color:var(--lightningcss-light,#d7d7d7)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f7f7)var(--lightningcss-dark,var(--notion-sidebar));border-radius:8px;height:44px;padding:0 16px;font-size:16px}.auth-form input:focus,.title-input:focus{border-color:var(--lightningcss-light,#3c3c3c)var(--lightningcss-dark,var(--notion-border));box-shadow:none}.auth-form .auth-submit,.error-panel button{color:#fff;background:#000;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:44px;font-weight:700;display:inline-flex}.auth-form .auth-submit{margin-top:5px}.auth-form .auth-submit:disabled{background:var(--lightningcss-light,#d7d7d7)var(--lightningcss-dark,var(--notion-active));color:var(--lightningcss-light,#888)var(--lightningcss-dark,var(--notion-text-tertiary));cursor:not-allowed}.auth-mode-switch{border:1px solid var(--lightningcss-light,#d7d7d7)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;height:44px;color:var(--lightningcss-light,#1f1f1f)var(--lightningcss-dark,var(--notion-text));border-radius:8px;justify-content:center;align-items:center;margin-top:28px;font-size:16px;display:flex}.auth-mode-switch:hover,.auth-mode-switch:focus-visible{background:var(--lightningcss-light,#f7f7f7)var(--lightningcss-dark,var(--notion-sidebar))}.auth-unavailable-hint{color:var(--lightningcss-light,#8d8d8d)var(--lightningcss-dark,var(--notion-text-tertiary));margin:0;font-size:13px;line-height:1.45}.text-button{color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;align-items:center;gap:6px;margin-top:14px;padding:0;display:inline-flex}.auth-actions{justify-content:center;align-items:center;width:100%;margin-top:16px;display:flex}.auth-actions .text-button{color:var(--lightningcss-light,#333)var(--lightningcss-dark,var(--notion-text));margin-top:0;font-size:16px}.auth-inline-action{justify-content:flex-end;display:flex}.auth-inline-action .text-button{color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--notion-text));margin-top:0;font-size:14px}.auth-back-action{margin-top:16px}.auth-state{color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));justify-items:start;gap:14px;display:grid}.auth-state p{margin:0;line-height:1.5}.auth-oauth-section{gap:18px;margin-top:42px;display:grid}.auth-oauth-buttons{justify-content:center;align-items:center;gap:12px;display:flex}.auth-oauth-button{background:var(--lightningcss-light,#f0f1f2)var(--lightningcss-dark,var(--notion-hover));width:40px;height:40px;color:var(--lightningcss-light,#222)var(--lightningcss-dark,var(--notion-text));border:0;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:inline-flex}.auth-oauth-button:hover:not(:disabled),.auth-oauth-button:focus-visible{background:var(--lightningcss-light,#e5e7e9)var(--lightningcss-dark,var(--notion-hover))}.auth-divider{color:var(--lightningcss-light,#6f6f6f)var(--lightningcss-dark,var(--notion-text-secondary));grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;font-size:14px;display:grid}.auth-divider:before,.auth-divider:after{background:var(--lightningcss-light,#e2e2e2)var(--lightningcss-dark,var(--notion-active));content:"";height:1px}.auth-legal{color:var(--lightningcss-light,#202020)var(--lightningcss-dark,var(--notion-text));text-align:center;padding:0 20px 12px;font-size:12px;line-height:20px}.auth-legal-reference{text-underline-offset:2px;text-decoration:underline}@media (height<=720px){.auth-stage{padding-top:52px}}@media (width<=520px){.auth-topbar{gap:12px}.auth-brand{gap:6px}.auth-brand strong{font-size:16px}.auth-brand-mark{flex-basis:22px;width:22px;height:22px}.auth-topbar-actions{gap:16px}.auth-topbar-link{font-size:13px}}.form-error,.editor-error{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3);margin:0;font-size:13px}.app-shell{grid-template-columns:var(--sidebar-width,292px) minmax(0, 1fr);background:var(--notion-bg);grid-template-rows:minmax(0,1fr);width:100%;height:100dvh;min-height:0;transition:grid-template-columns .15s cubic-bezier(.2,0,0,1);display:grid;overflow:hidden}.app-shell:has(.sidebar-resize-handle[data-resizing=true]){transition:none}.app-shell.sidebar-is-collapsed{grid-template-columns:0 minmax(0,1fr)}.pwa-status{z-index:140;border:1px solid var(--lightningcss-light,#d9d5ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:min(420px,100vw - 28px);min-height:52px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto 28px;align-items:center;gap:8px;padding:9px 10px;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 34px #231f1b29}.pwa-status>span{gap:1px;min-width:0;display:grid}.pwa-status strong,.pwa-status small{overflow-wrap:anywhere}.pwa-status strong{font-size:13px}.pwa-status small{color:var(--lightningcss-light,#736b62)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px}.pwa-status>button{border:1px solid var(--lightningcss-light,#d5d0c8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f5f2)var(--lightningcss-dark,var(--notion-hover));min-height:30px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:5px;padding:0 10px;font-weight:650}.pwa-status>.pwa-status-close{background:0 0;border-color:#0000;place-items:center;width:28px;min-height:28px;padding:0;display:grid}.pwa-status-offline{background:var(--lightningcss-light,#fffaf0)var(--lightningcss-dark,color-mix(in srgb, #fffaf0 22%, var(--notion-bg)));border-color:var(--lightningcss-light,#d5a83d)var(--lightningcss-dark,#ecd8a8);grid-template-columns:24px minmax(0,1fr)}.metadata-undo-toast{z-index:141;left:calc(var(--sidebar-width,292px) + 18px);max-width:min(440px, calc(100vw - var(--sidebar-width,292px) - 36px));color:#fff;background:#25231f;border-radius:6px;align-items:center;gap:12px;min-height:42px;padding:8px 10px 8px 13px;font-size:13px;display:flex;position:fixed;bottom:18px;box-shadow:0 9px 28px #231f1b38}.metadata-undo-toast>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.metadata-undo-toast button{color:var(--lightningcss-light,#91bdf5)var(--lightningcss-dark,#cee1fb);background:0 0;border:0;flex:none;min-height:28px;font-weight:750}@media (width<=760px){.metadata-undo-toast{max-width:none;bottom:14px;left:14px;right:14px}}.sidebar-customizable-sections{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.sidebar-section-slot{min-width:0}.sidebar-custom-section{flex:none;padding:0 8px 4px}.sidebar-custom-trash{border-top:1px solid var(--lightningcss-light,#e2ddd4)var(--lightningcss-dark,var(--notion-border));flex:none;padding:5px 8px 8px}.sidebar-custom-trash .sidebar-trash-button{width:100%;min-height:34px;color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 8px;display:flex}.sidebar-custom-trash .sidebar-trash-button:hover,.sidebar-custom-trash .sidebar-trash-button:focus-visible{background:var(--lightningcss-light,#e8e2d8)var(--lightningcss-dark,color-mix(in srgb, #e8e2d8 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.workspace-setup-portal{z-index:190;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100vw;height:100dvh;position:fixed;inset:0;overflow:hidden}.workspace-setup-screen{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;height:100%;min-height:100dvh;color:var(--lightningcss-light,#171717)var(--lightningcss-dark,var(--notion-text));grid-column:1/-1;position:relative;overflow:hidden auto}.workspace-setup-topbar{z-index:2;pointer-events:none;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;min-height:56px;padding:16px;display:grid;position:absolute;inset:0 0 auto}.workspace-setup-topbar>*{pointer-events:auto}.workspace-setup-back{width:24px;height:24px;color:var(--lightningcss-light,#545454)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.workspace-setup-back:hover,.workspace-setup-back:focus-visible{background:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--notion-text))}.workspace-setup-cancel{min-height:24px;color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;padding:0 0 0 12px;font-size:16px;line-height:24px}.workspace-setup-cancel:hover,.workspace-setup-cancel:focus-visible{color:var(--lightningcss-light,#666)var(--lightningcss-dark,var(--notion-text-secondary))}.workspace-setup-content{flex-direction:column;align-items:center;width:100%;min-height:100%;padding:clamp(96px,11.82vh,160px) 24px 72px;display:flex}.workspace-setup-brand{color:#fff;background:#111;border-radius:14px;place-items:center;width:70px;height:70px;margin-bottom:12px;font-size:30px;font-weight:800;line-height:1;display:grid;box-shadow:0 8px 20px #11111124}.workspace-setup-content>h1{max-width:min(760px,100%);color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--notion-text));text-align:center;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:750;line-height:45px}.workspace-setup-content.is-name>h1{max-width:min(380px,100%)}.workspace-setup-description{max-width:620px;color:var(--lightningcss-light,#5d5d5d)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;overflow-wrap:anywhere;margin:4px 0 40px;font-size:16px;line-height:26px}.workspace-setup-content.is-purpose>.workspace-setup-description{margin-bottom:80px}.workspace-setup-form-track{gap:20px;width:min(380px,100%);display:grid}.workspace-setup-field{min-width:0;color:var(--lightningcss-light,#555)var(--lightningcss-dark,var(--notion-text-secondary));gap:8px;margin:0;font-size:12px;font-weight:650;display:grid}.workspace-setup-field input,.workspace-setup-field textarea,.workspace-setup-invite-form input,.workspace-setup-import-form input,.workspace-setup-import-form select{border:1px solid var(--lightningcss-light,#8b8b8b)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f7f7)var(--lightningcss-dark,var(--notion-sidebar));width:100%;min-width:0;height:44px;color:var(--lightningcss-light,#171717)var(--lightningcss-dark,var(--notion-text));font:inherit;border-radius:8px;outline:none;padding:0 12px;font-size:14px;font-weight:450}.workspace-setup-field textarea{resize:vertical;height:132px;padding-top:11px;line-height:1.45}.workspace-setup-field input:focus,.workspace-setup-field textarea:focus,.workspace-setup-invite-form input:focus,.workspace-setup-import-form input:focus,.workspace-setup-import-form select:focus{border-color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--notion-border));box-shadow:0 0 0 1px #111}.workspace-setup-primary{border:1px solid var(--lightningcss-light,#000)var(--lightningcss-dark,var(--notion-border));color:#fff;background:#000;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 16px;font-size:16px;font-weight:650;line-height:26px;display:inline-flex}.workspace-setup-primary:hover:not(:disabled),.workspace-setup-primary:focus-visible:not(:disabled){border-color:var(--lightningcss-light,#242424)var(--lightningcss-dark,var(--notion-border));background:#242424}.workspace-setup-primary:disabled{border-color:var(--lightningcss-light,#6b6b6b)var(--lightningcss-dark,var(--notion-border));color:#fff;cursor:default;background:var(--lightningcss-light,#6b6b6b)var(--lightningcss-dark,#555)}.workspace-setup-link{width:fit-content;min-height:26px;color:var(--lightningcss-light,#202020)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;border-radius:5px;justify-content:center;justify-self:center;align-items:center;gap:7px;padding:0 6px;font-size:16px;font-weight:400;line-height:26px;display:inline-flex}.workspace-setup-link:hover:not(:disabled),.workspace-setup-link:focus-visible:not(:disabled){background:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,var(--notion-hover))}.workspace-setup-purpose-grid{grid-template-columns:repeat(3,minmax(0,256px));gap:24px;width:min(816px,100%);display:grid}.workspace-setup-purpose-card{border:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:181px;color:var(--lightningcss-light,#252525)var(--lightningcss-dark,var(--notion-text));text-align:left;border-radius:9px;flex-direction:column;align-items:flex-start;padding:22px 20px;transition:border-color .12s,background .12s,box-shadow .12s;display:flex;position:relative;box-shadow:0 8px 22px #00000012}.workspace-setup-purpose-check{position:absolute;top:20px;right:19px}.workspace-setup-purpose-card:hover,.workspace-setup-purpose-card:focus-visible{border-color:var(--lightningcss-light,#999)var(--lightningcss-dark,var(--notion-border));box-shadow:0 10px 26px #0000001a}.workspace-setup-purpose-card.is-selected{border-color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f7f7)var(--lightningcss-dark,var(--notion-sidebar));box-shadow:inset 0 0 0 1px #111,0 8px 22px #00000012}.workspace-setup-purpose-icon{place-items:center;width:28px;height:28px;margin-bottom:13px;display:grid}.workspace-setup-purpose-card strong{font-size:17px;line-height:1.25}.workspace-setup-purpose-card small{color:var(--lightningcss-light,#555)var(--lightningcss-dark,var(--notion-text-secondary));overflow-wrap:anywhere;margin-top:12px;font-size:14px;line-height:1.55}.workspace-setup-purpose-action{margin-top:80px}.workspace-setup-error-slot{min-height:20px}.workspace-setup-error{color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#dd9c97);text-align:center;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4}.workspace-setup-invite-form,.workspace-setup-import-form{gap:16px;width:min(440px,100%);display:grid}.workspace-setup-import-form{width:min(540px,100%)}.workspace-setup-inline-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-setup-status-action{border:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:min(500px,100%);min-height:72px;color:var(--lightningcss-light,#222)var(--lightningcss-dark,var(--notion-text));text-align:left;border-radius:8px;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:13px;padding:10px 14px;display:grid}.workspace-setup-status-action:hover,.workspace-setup-status-action:focus-visible{background:var(--lightningcss-light,#f7f7f7)var(--lightningcss-dark,var(--notion-sidebar));border-color:var(--lightningcss-light,#aaa)var(--lightningcss-dark,var(--notion-border))}.workspace-setup-status-icon{background:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,var(--notion-hover));border-radius:7px;place-items:center;width:40px;height:40px;display:grid}.workspace-setup-status-copy{gap:4px;min-width:0;display:grid}.workspace-setup-status-copy strong{font-size:14px}.workspace-setup-status-copy small{color:var(--lightningcss-light,#666)var(--lightningcss-dark,var(--notion-text-secondary));overflow-wrap:anywhere;font-size:12px}.workspace-setup-content.is-recovery .workspace-onboarding-form{width:min(680px,100%)}.workspace-wizard{width:min(592px,100%);max-height:min(760px, calc(100dvh - (2 * var(--dialog-gutter))));border:1px solid var(--lightningcss-light,#d8d5cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 70px #1f23293d}.workspace-wizard-header{flex:none;justify-content:space-between;align-items:center;min-height:52px;padding:10px 14px;display:flex}.workspace-wizard-header button,.sidebar-customize-dialog>header button{width:30px;height:30px;color:var(--lightningcss-light,#77736d)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.workspace-wizard-header button:hover:not(:disabled),.sidebar-customize-dialog>header button:hover:not(:disabled){background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#292723)var(--lightningcss-dark,var(--notion-text))}.workspace-wizard-body{flex:auto;min-width:0;min-height:0;padding:0 24px 24px;overflow-y:auto}.workspace-wizard-body>h2{color:var(--lightningcss-light,#2f2c27)var(--lightningcss-dark,var(--notion-text));overflow-wrap:anywhere;text-align:center;margin:0;font-size:24px;line-height:1.25}.workspace-wizard-body>p{color:var(--lightningcss-light,#77736d)var(--lightningcss-dark,var(--notion-text-secondary));overflow-wrap:anywhere;text-align:center;margin:8px auto 22px;font-size:14px;line-height:1.45}.workspace-purpose-options{gap:12px;display:grid}.workspace-purpose-option{border:1px solid var(--lightningcss-light,#dedbd5)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;min-height:96px;color:var(--lightningcss-light,#37332e)var(--lightningcss-dark,var(--notion-text));text-align:left;border-radius:8px;grid-template-columns:54px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:16px 18px;transition:background .11s,border-color .11s,transform .11s;display:grid}.workspace-purpose-option:hover,.workspace-purpose-option:focus-visible{border-color:var(--lightningcss-light,#c7c3bc)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f7f5)var(--lightningcss-dark,var(--notion-sidebar));transform:translateY(-1px)}.workspace-purpose-option>span:nth-child(2){gap:5px;min-width:0;display:grid}.workspace-purpose-option strong{font-size:16px}.workspace-purpose-option small{color:var(--lightningcss-light,#77736d)var(--lightningcss-dark,var(--notion-text-secondary));font-size:13px;line-height:1.35}.workspace-purpose-icon,.workspace-wizard-symbol{color:var(--lightningcss-light,#55514b)var(--lightningcss-dark,var(--notion-text-secondary));place-items:center;display:grid}.workspace-wizard-symbol{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));border-radius:8px;width:58px;height:58px;margin:0 auto 14px}.workspace-wizard-field{min-width:0;color:var(--lightningcss-light,#4a4640)var(--lightningcss-dark,var(--notion-text));gap:7px;margin:18px 0;font-size:12px;font-weight:700;display:grid}.workspace-wizard-field>span{overflow-wrap:anywhere;line-height:1.35}.workspace-wizard-field input,.workspace-wizard-field select,.workspace-invite-fields input{border:1px solid var(--lightningcss-light,#d8d5cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;height:42px;color:var(--lightningcss-light,#2f2c27)var(--lightningcss-dark,var(--notion-text));font:inherit;border-radius:6px;outline:none;padding:0 12px;font-size:14px;font-weight:450}.workspace-wizard-field input:focus,.workspace-wizard-field select:focus,.workspace-invite-fields input:focus,.workspace-import-dropzone:focus-visible{border-color:var(--lightningcss-light,#2383e2)var(--lightningcss-dark,#9cc7f2);box-shadow:0 0 0 2px #2383e229}.workspace-wizard-primary{justify-content:center;width:100%;min-height:38px;margin-top:18px}.workspace-invite-fields{justify-items:stretch;gap:10px;display:grid}.workspace-add-email{width:fit-content;min-height:30px;color:var(--lightningcss-light,#6f6b65)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border:0;align-items:center;gap:6px;padding:0 6px;display:inline-flex}.workspace-copy-invite-link{color:var(--lightningcss-light,#2383e2)var(--lightningcss-dark,#9cc7f2);background:0 0;border:0;border-radius:4px;justify-content:flex-start;justify-self:start;align-items:center;gap:6px;width:fit-content;min-height:30px;padding:0 6px;display:inline-flex}.workspace-add-email:hover,.workspace-copy-invite-link:hover:not(:disabled){color:var(--lightningcss-light,#292723)var(--lightningcss-dark,var(--notion-text));background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.workspace-wizard-field.compact-field{grid-template-columns:minmax(0,1fr) 180px;align-items:center}.workspace-invite-note,.workspace-setup-summary{color:var(--lightningcss-light,#77736d)var(--lightningcss-dark,var(--notion-text-secondary));margin:12px 0 18px;font-size:12px;line-height:1.45}.workspace-wizard-actions{border-top:1px solid var(--lightningcss-light,#ebe9e5)var(--lightningcss-dark,var(--notion-border));flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:16px;display:flex}.workspace-wizard-error{color:var(--lightningcss-light,#b74236)var(--lightningcss-dark,#dfaaa5)!important;text-align:left!important;margin:12px 0 0!important;font-size:12px!important}.workspace-import-dropzone{border:1px dashed var(--lightningcss-light,#c9c5be)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fafaf9)var(--lightningcss-dark,var(--notion-sidebar));min-height:210px;color:var(--lightningcss-light,#59554f)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:8px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:24px;display:flex}.workspace-import-dropzone.is-active{background:var(--lightningcss-light,#eef6fc)var(--lightningcss-dark,color-mix(in srgb, #eef6fc 22%, var(--notion-bg)));border-color:var(--lightningcss-light,#2383e2)var(--lightningcss-dark,#9cc7f2)}.workspace-import-dropzone>span,.workspace-import-dropzone>small,.workspace-import-placeholder>span,.workspace-import-running>span{color:var(--lightningcss-light,#807c75)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;font-size:12px}.workspace-import-dropzone>small{align-items:center;gap:5px;display:inline-flex}.workspace-file-picker input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.workspace-import-placeholder,.workspace-import-running{border:1px solid var(--lightningcss-light,#e2dfda)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fafaf9)var(--lightningcss-dark,var(--notion-sidebar));border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:180px;display:flex}.sidebar-customize-dialog{border:1px solid var(--lightningcss-light,#d8d5cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:0;flex-direction:column;width:min(340px,100vw);height:100dvh;max-height:100dvh;display:flex;overflow:hidden;box-shadow:0 24px 70px #1f23293d}.panel-overlay.sidebar-customize-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1f232947;place-items:stretch start;padding:0}.sidebar-customize-dialog>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}.sidebar-customize-dialog h2{color:var(--lightningcss-light,#2f2c27)var(--lightningcss-dark,var(--notion-text));overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.3}.sidebar-customize-dialog header p{color:var(--lightningcss-light,#7a756e)var(--lightningcss-dark,var(--notion-text-secondary));overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.4}.sidebar-customize-list{flex:auto;grid-auto-rows:40px;align-content:start;gap:2px;min-height:0;padding:0 10px 12px;display:grid;overflow-y:auto}.sidebar-customize-row{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:40px;color:var(--lightningcss-light,#3b3732)var(--lightningcss-dark,var(--notion-text));border-radius:5px;grid-template-columns:28px 24px minmax(0,1fr) 32px;align-items:center;gap:4px;font-size:13px;display:grid}.sidebar-customize-row:hover{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.sidebar-customize-row.is-dragging{z-index:1;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));opacity:.9;box-shadow:0 4px 16px #1f232924}.sidebar-customize-grip,.sidebar-customize-visibility{width:28px;height:28px;color:var(--lightningcss-light,#8a857e)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border:0;border-radius:4px;place-items:center;display:grid}.sidebar-customize-icon{width:24px;height:28px;color:var(--lightningcss-light,#77736d)var(--lightningcss-dark,var(--notion-text-secondary));place-items:center;display:grid}.sidebar-customize-grip{cursor:grab;touch-action:none}.sidebar-customize-grip:active{cursor:grabbing}.sidebar-customize-done{justify-content:center;min-height:38px;margin:0 16px 16px}@media (width<=640px){.workspace-setup-topbar{padding:12px 14px}.workspace-setup-content{padding:88px 20px 48px}.workspace-setup-brand{margin-bottom:26px}.workspace-setup-content>h1{font-size:26px}.workspace-setup-description,.workspace-setup-content.is-purpose>.workspace-setup-description{margin-bottom:30px}.workspace-setup-purpose-grid{grid-template-columns:minmax(0,1fr);gap:12px}.workspace-setup-purpose-card{min-height:132px;padding:18px}.workspace-setup-purpose-action{margin-top:28px}.workspace-setup-inline-actions{flex-direction:column;align-items:flex-start}.workspace-wizard-body{padding:0 16px 18px}.workspace-purpose-option{grid-template-columns:42px minmax(0,1fr) 18px;min-height:88px;padding:13px}.workspace-wizard-field.compact-field{grid-template-columns:minmax(0,1fr)}.workspace-wizard-actions{flex-direction:column-reverse}.workspace-wizard-actions button{justify-content:center;width:100%}}.sidebar{border-right:1px solid var(--notion-border);overscroll-behavior:contain;background:var(--notion-sidebar);height:100dvh;min-height:100dvh;max-height:100dvh;color:var(--notion-text);flex-direction:column;align-self:start;transition:opacity .1s,transform .15s cubic-bezier(.2,0,0,1);display:flex;position:sticky;top:0;overflow-y:auto}.sidebar-is-collapsed .sidebar{visibility:hidden;opacity:0;pointer-events:none;transform:translate(-100%)}.sidebar:not(.is-page-dragging) .page-branch{content-visibility:auto;contain-intrinsic-block-size:28px}.database-table tbody tr,.database-board-card,.database-gallery-card,.workspace-search-results>button{content-visibility:auto;contain-intrinsic-block-size:40px}.database-board-card,.database-gallery-card{contain-intrinsic-block-size:96px}.sidebar-reopen-button{z-index:40;border:1px solid var(--lightningcss-light,#dedbd5)var(--lightningcss-dark,var(--notion-border));background:color-mix(in srgb, var(--notion-bg) 94%, transparent);width:32px;height:32px;color:var(--lightningcss-light,#68635d)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;place-items:center;display:grid;position:fixed;top:12px;left:12px;box-shadow:0 2px 10px #1f232914}.sidebar-reopen-button:hover,.sidebar-reopen-button:focus-visible{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.sidebar-mobile-backdrop{display:none}.sidebar-resize-handle{z-index:24;top:0;bottom:0;left:calc(var(--sidebar-width,292px) - 6px);cursor:col-resize;touch-action:none;outline:none;width:12px;position:fixed}.sidebar-resize-handle:before{content:"";background:0 0;width:2px;transition:background-color .12s;position:absolute;top:0;bottom:0;left:5px}.sidebar-resize-handle:hover:before,.sidebar-resize-handle:focus-visible:before,.sidebar-resize-handle[data-resizing=true]:before{background:var(--lightningcss-light,#9bb8d6)var(--lightningcss-dark,color-mix(in srgb, #9bb8d6 22%, var(--notion-bg)))}.sidebar-resize-handle:focus-visible:after{border:1px solid var(--lightningcss-light,#9bb8d6)var(--lightningcss-dark,color-mix(in srgb, #9bb8d6 28%, var(--notion-bg)));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));content:"";border-radius:4px;width:10px;height:34px;position:absolute;top:50%;left:1px;transform:translateY(-50%)}.workspace-header,.sidebar-footer{padding:8px}.workspace-header{z-index:5;background:var(--lightningcss-light,#f7f7f5)var(--lightningcss-dark,var(--notion-sidebar));gap:4px;display:grid;position:sticky;top:0}.workspace-top-row{align-items:center;gap:4px;min-width:0;display:flex}.workspace-header .workspace-switcher{width:auto;min-width:0;height:42px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));text-align:left;border-radius:6px;flex:1;justify-content:flex-start;align-items:center;gap:8px;padding:0 7px;display:flex}.workspace-header .workspace-switcher:hover,.workspace-header .workspace-switcher[data-state=open]{background:var(--lightningcss-light,#ececea)var(--lightningcss-dark,var(--notion-hover))}.workspace-header .workspace-switcher>svg:last-child{color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));flex:none;margin-left:auto}.workspace-switcher>.entity-icon{color:var(--lightningcss-light,#5f574d)var(--lightningcss-dark,var(--notion-text-secondary))}.workspace-switcher-copy,.workspace-menu-copy{flex:1;min-width:0}.workspace-switcher-copy>strong,.workspace-switcher-copy>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-switcher-copy>strong{font-size:14px}.workspace-switcher-copy>span{max-width:215px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.workspace-header button,.workspace-actions button,.section-title button,.row-actions button,.disclosure,.toolbar button,.logout-button{width:28px;height:28px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:6px;place-items:center;display:inline-grid}.workspace-actions{flex:none;align-items:center;gap:2px;display:flex}.sidebar-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.sidebar-quick-actions button{width:100%;min-width:0;height:30px;color:var(--lightningcss-light,#77726b)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:5px;justify-content:flex-start;align-items:center;gap:5px;padding:0 5px;font-size:11px;display:flex}.sidebar-quick-actions button:hover,.sidebar-quick-actions button:focus-visible{background:var(--lightningcss-light,#eaeae7)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text))}.sidebar-quick-actions button.is-active{background:var(--lightningcss-light,#deddd9)var(--lightningcss-dark,var(--notion-active));color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text))}.sidebar-quick-actions span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-quick-actions .notification-inbox-trigger{position:relative}.sidebar-quick-actions .notification-inbox-badge{color:#fff;background:#b42318;border-radius:9px;place-items:center;min-width:17px;height:17px;margin-left:auto;font-size:9px;font-weight:700;line-height:1;display:inline-grid;overflow:visible}.notification-inbox-popover{z-index:var(--layer-modal-popover);width:min(380px,100vw - 24px);max-height:min(560px, var(--radix-popover-content-available-height));border:1px solid var(--lightningcss-light,#ded8cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text));border-radius:8px;animation:.1s ease-out menu-in;overflow:hidden;box-shadow:0 18px 48px #24201c2e}.notification-inbox-popover>header{border-bottom:1px solid var(--lightningcss-light,#ece7df)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:center;min-height:42px;padding:0 8px 0 12px;display:flex}.notification-inbox-popover>header>span{gap:2px;display:flex}.notification-inbox-popover>header button{width:28px;height:28px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:5px;place-items:center;display:inline-grid}.notification-inbox-popover>header button:hover,.notification-inbox-popover>header button:focus-visible{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text))}.notification-inbox-popover>header button:disabled{opacity:.35}.notification-inbox-list{max-height:500px;padding:4px;overflow-y:auto}.notification-inbox-list>p{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;margin:0;padding:24px 14px;font-size:12px}.notification-inbox-item{width:100%;min-height:68px;color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:5px;grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:8px;padding:9px;display:grid;position:relative}.notification-inbox-item:hover,.notification-inbox-item:focus-visible{background:var(--lightningcss-light,#f2efea)var(--lightningcss-dark,var(--notion-hover))}.notification-inbox-item[data-unread=true]{background:var(--lightningcss-light,#edf5f1)var(--lightningcss-dark,var(--notion-hover))}.notification-inbox-item[data-unread=true]:after{content:"";background:#28764f;border-radius:50%;width:6px;height:6px;position:absolute;top:13px;right:8px}.notification-inbox-icon{background:var(--lightningcss-light,#ece8e2)var(--lightningcss-dark,var(--notion-hover));width:26px;height:26px;color:var(--lightningcss-light,#5d554d)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;place-items:center;display:inline-grid}.notification-inbox-item>span:nth-child(2){gap:2px;min-width:0;display:grid}.notification-inbox-item strong,.notification-inbox-item small,.notification-inbox-item em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.notification-inbox-item strong{padding-right:10px;font-size:12px;font-style:normal}.notification-inbox-item small,.notification-inbox-item em,.notification-inbox-item time{color:var(--lightningcss-light,#665f57)var(--lightningcss-dark,var(--notion-text-secondary));font-size:10px;font-style:normal}.notification-inbox-item time{white-space:nowrap;padding:2px 10px 0 0}.notification-inbox-arrow{fill:#fff}.comment-mention-picker{z-index:var(--layer-modal-popover);border:1px solid var(--lightningcss-light,#ded8cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:min(330px,100vw - 16px);max-height:min(420px,100vh - 16px);color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text));border-radius:7px;animation:.1s ease-out menu-in;position:fixed;overflow:hidden;box-shadow:0 16px 44px #24201c2e}.comment-mention-picker>header{border-bottom:1px solid var(--lightningcss-light,#ece7df)var(--lightningcss-dark,var(--notion-border));grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:4px;min-height:40px;padding:4px;display:grid}.comment-mention-picker>header label{min-width:0;color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));align-items:center;gap:7px;padding:0 7px;display:flex}.comment-mention-picker>header input{width:100%;height:30px;color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;outline:0;padding:0}.comment-mention-picker>header button{width:28px;height:28px;color:var(--lightningcss-light,#81786f)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:5px;place-items:center;display:inline-grid}.comment-mention-picker>header button:hover,.comment-mention-picker>header button:focus-visible{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.comment-mention-options{max-height:374px;padding:4px;overflow-y:auto}.comment-mention-options>strong{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));text-transform:uppercase;padding:7px 7px 3px;font-size:9px;font-weight:700;display:block}.comment-mention-options>button{width:100%;min-height:36px;color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:5px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:5px 7px;display:grid}.comment-mention-options>button:hover,.comment-mention-options>button:focus-visible{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.comment-mention-options>button>span{min-width:0;display:grid}.comment-mention-options>button b,.comment-mention-options>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comment-mention-options>button b{font-size:11px}.comment-mention-options>button small{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:9px}.comment-mention-date{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:36px;padding:4px 7px 7px;display:grid}.comment-mention-date input{border:1px solid var(--lightningcss-light,#ded8cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:5px;min-width:0;height:28px;padding:0 6px}.comment-mention-date button{color:#fff;background:#2f6f54;border-radius:5px;height:28px;padding:0 9px;font-size:10px}.comment-user-mention,.comment-date-mention,.comment-page-mention{background:var(--lightningcss-light,#edf3f0)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#2f6f54)var(--lightningcss-dark,#a1beb2);font:inherit;border-radius:3px;padding:1px 3px;display:inline}.workspace-switcher-menu{z-index:80;width:268px;max-height:calc(var(--radix-dropdown-menu-content-available-height) - 2px);border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:8px;padding:6px;animation:.12s ease-out menu-in;overflow-y:auto;box-shadow:0 18px 50px #24201c26}.account-switcher-menu{width:min(330px,100vw - 20px)}.active-workspace-summary{align-items:center;gap:10px;min-width:0;padding:7px 8px;display:flex}.active-workspace-summary>span{min-width:0}.active-workspace-summary strong,.active-workspace-summary small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.active-workspace-summary strong{color:var(--lightningcss-light,#292622)var(--lightningcss-dark,var(--notion-text));font-size:14px}.active-workspace-summary small{color:var(--lightningcss-light,#7d776f)var(--lightningcss-dark,var(--notion-text-tertiary));margin-top:2px;font-size:11px}.workspace-menu-label{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));text-transform:uppercase;padding:6px 8px 5px;font-size:11px;font-weight:800}.account-workspace-group+.account-workspace-group{border-top:1px solid var(--lightningcss-light,#ece7df)var(--lightningcss-dark,var(--notion-border));margin-top:5px;padding-top:5px}.account-menu-label{text-transform:none;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding-top:7px;padding-bottom:5px;display:grid}.account-menu-label>span:last-child,.account-menu-label strong,.account-menu-label small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.account-menu-label strong{color:var(--lightningcss-light,#5f5952)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px;font-weight:700}.account-menu-label small{color:var(--lightningcss-light,#9a9288)var(--lightningcss-dark,var(--notion-text-tertiary));margin-top:1px;font-size:10px;font-weight:500}.account-menu-avatar{background:var(--lightningcss-light,#e1e5df)var(--lightningcss-dark,var(--notion-active));width:24px;height:24px;color:var(--lightningcss-light,#4e5b51)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:50%;place-items:center;font-size:9px;font-weight:800;overflow:hidden;display:grid!important}.account-workspace-item{margin-left:8px}.workspace-menu-item.muted-command{color:var(--lightningcss-light,#777067)var(--lightningcss-dark,var(--notion-text-secondary))}.workspace-menu-item{-webkit-user-select:none;user-select:none;border-radius:6px;outline:none;grid-template-columns:20px minmax(0,1fr) 18px;align-items:center;gap:8px;min-height:42px;padding:4px 8px;display:grid}.workspace-menu-item.command{grid-template-columns:20px minmax(0,1fr);min-height:34px}.workspace-menu-item.command.language-menu-trigger{grid-template-columns:20px minmax(0,1fr) auto 14px}.workspace-menu-item-value{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:11px}.language-submenu{width:190px}.language-submenu-check{width:20px;height:20px;color:var(--lightningcss-light,#625c54)var(--lightningcss-dark,var(--notion-text-secondary));place-items:center;display:grid}.workspace-menu-item[data-highlighted]{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.workspace-menu-copy strong,.workspace-menu-copy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-menu-copy strong{font-size:13px}.workspace-menu-copy span{color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));margin-top:1px;font-size:11px}.workspace-menu-separator{background:var(--lightningcss-light,#e7e1d8)var(--lightningcss-dark,color-mix(in srgb, #e7e1d8 22%, var(--notion-bg)));height:1px;margin:5px 4px}.workspace-header button:hover,.section-title button:hover,.row-actions button:hover,.disclosure:hover,.toolbar button:hover,.logout-button:hover{background:var(--lightningcss-light,#e8e2d8)var(--lightningcss-dark,color-mix(in srgb, #e8e2d8 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.sidebar-section{padding:4px 8px 10px}.pages-section{flex:none}.section-title{height:28px;color:var(--lightningcss-light,#6f675e)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 4px;font-size:12px;font-weight:800;display:flex}.page-row{height:34px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));cursor:pointer;border-radius:6px;align-items:center;gap:2px;display:flex;position:relative}.sidebar.is-page-dragging .page-row{-webkit-user-select:none;user-select:none}.page-title[data-sidebar-draggable=true]{cursor:grab;touch-action:none}.page-title[data-sidebar-draggable=true]:active{cursor:grabbing}.page-row.is-drag-source{opacity:.32}.sidebar-page-drop-zone{z-index:1;pointer-events:none;display:block;position:absolute;left:0;right:0}.sidebar-page-drop-zone.before{height:30%;top:0}.sidebar-page-drop-zone.inside{height:40%;top:30%}.sidebar-page-drop-zone.after{height:30%;bottom:0}.page-row.is-drop-before:before,.page-row.is-drop-after:after{z-index:6;content:"";pointer-events:none;background:#2383e2;border-radius:2px;height:2px;position:absolute;left:0;right:0;box-shadow:0 0 0 1px #2383e214}.page-row.is-drop-before:before{top:-1px}.page-row.is-drop-after:after{bottom:-1px}.sidebar.is-page-dragging .page-row .row-actions,body.is-editor-block-dragging .sidebar .page-row .row-actions{opacity:0;pointer-events:none;visibility:hidden}.page-row:hover,.page-row.selected,.page-row:focus-within,.page-row.is-editor-block-external-drop-target{background:var(--lightningcss-light,#e9e9e6)var(--lightningcss-dark,var(--notion-hover))}.sidebar.is-page-dragging .page-row.is-drop-inside{background:var(--lightningcss-light,#e8f2fb)var(--lightningcss-dark,color-mix(in srgb, #e8f2fb 22%, var(--notion-bg)));box-shadow:inset 3px 0 #2383e2}.sidebar.is-page-dragging .page-row.is-drag-source.is-drop-stay{background:var(--lightningcss-light,#efefec)var(--lightningcss-dark,var(--notion-hover));opacity:1;box-shadow:inset 0 0 0 1px #c9c5be}.sidebar-page-inside-indicator,.sidebar-page-stay-indicator{z-index:7;pointer-events:none;border-radius:5px;place-items:center;width:22px;height:22px;animation:.1s ease-out sidebar-inside-indicator-in;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.sidebar-page-inside-indicator{color:#fff;background:#2383e2;box-shadow:0 2px 7px #2383e23d}.sidebar-page-stay-indicator{border:1px solid var(--lightningcss-light,#c9c5be)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#6f675e)var(--lightningcss-dark,var(--notion-text-secondary));box-shadow:0 2px 6px #23201c1f}.page-row.is-drop-inside .page-title,.page-row.is-drop-stay .page-title{padding-right:32px}@keyframes sidebar-inside-indicator-in{0%{opacity:0;transform:translate(3px,-50%)}to{opacity:1;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.sidebar-page-inside-indicator,.sidebar-page-stay-indicator{animation-duration:1ms}}.page-title{min-width:0;height:100%;color:inherit;text-align:left;background:0 0;flex:1;align-items:center;gap:6px;padding:0 4px;display:flex;overflow:hidden}.page-title>.entity-icon{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));transition:opacity 60ms ease-out}.page-title span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-actions{background:linear-gradient(90deg, #e8e2d800, var(--lightningcss-light,#e8e2d8)var(--lightningcss-dark,color-mix(in srgb, #e8e2d8 22%, var(--notion-bg))) 8px);opacity:0;pointer-events:none;align-items:center;gap:1px;padding-left:8px;transition:opacity 80ms ease-out;display:flex;position:absolute;right:3px}.disclosure{z-index:4;left:var(--page-row-indent,8px);opacity:0;pointer-events:none;place-items:center;width:22px;height:100%;padding:0;transition:opacity 60ms ease-out;display:grid;position:absolute}.sidebar-page-leaf-indicator{z-index:4;left:var(--page-row-indent,8px);opacity:0;pointer-events:none;place-items:center;width:22px;height:100%;transition:opacity 60ms ease-out;display:grid;position:absolute}.sidebar-page-leaf-indicator>span{background:currentColor;border-radius:50%;width:4px;height:4px}.page-row.has-disclosure:hover .disclosure,.page-row.has-disclosure.selected .disclosure,.page-row.has-disclosure:focus-within .disclosure{opacity:1;pointer-events:auto}.page-row.has-disclosure:hover .page-title>.entity-icon,.page-row.has-disclosure.selected .page-title>.entity-icon,.page-row.has-disclosure:focus-within .page-title>.entity-icon,.page-row.has-hover-leading-control:hover .page-title>.entity-icon{opacity:0}.page-row.has-hover-leading-control:hover .sidebar-page-leaf-indicator{opacity:1}.row-actions button{border-radius:5px;width:24px;height:24px}.page-row:hover .row-actions,.page-row:focus-within .row-actions,.page-row.has-open-actions .row-actions{opacity:1;pointer-events:auto}.page-row:hover .row-actions button:hover,.page-row:focus-within .row-actions button:hover{background:var(--lightningcss-light,#dcd6cc)var(--lightningcss-dark,color-mix(in srgb, #dcd6cc 22%, var(--notion-bg)))}.page-children{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .13s cubic-bezier(.2,0,0,1),opacity 90ms ease-out;display:grid}.page-children.is-collapsed{opacity:0;grid-template-rows:0fr}.page-children-inner{min-height:0;overflow:hidden}.page-empty-children{min-height:28px;color:var(--lightningcss-light,#9a9186)var(--lightningcss-dark,var(--notion-text-tertiary));white-space:nowrap;align-items:center;margin:0;font-size:13px;font-weight:500;display:flex}.sidebar-empty-child-create{width:100%;min-height:32px;color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:left;border-radius:4px;align-items:center;gap:4px;margin:0;padding-top:0;padding-bottom:0;padding-right:8px;font-size:13px;font-weight:500;display:flex}.sidebar-empty-child-create:hover,.sidebar-empty-child-create:focus-visible{background:var(--lightningcss-light,#ececea)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text))}.sidebar-empty-child-create>svg{flex:none}.page-actions-menu{z-index:90;border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));width:230px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:8px;padding:5px;animation:.1s ease-out menu-in;box-shadow:0 14px 38px #24201c29}.page-actions-menu-item{-webkit-user-select:none;user-select:none;border-radius:5px;outline:none;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:4px 8px;font-size:13px;display:grid}.page-actions-menu-item[data-highlighted]{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.page-actions-menu-item.destructive{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3)}.page-actions-menu-separator{background:var(--lightningcss-light,#e7e1d8)var(--lightningcss-dark,color-mix(in srgb, #e7e1d8 22%, var(--notion-bg)));height:1px;margin:4px}.buildin-page-actions-menu{z-index:180;border-color:var(--lightningcss-light,#e2e1de)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:224px;height:251px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));border-radius:8px;flex-direction:column;gap:2px;padding:6px;display:flex;box-shadow:0 4px 18px #0f0f0f1f,0 0 0 1px #0f0f0f0a}.buildin-page-actions-menu .page-actions-menu-item{height:32px;min-height:32px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));border-radius:4px;flex:0 0 32px;grid-template-columns:20px minmax(0,1fr);gap:8px;padding:5px 8px;font-size:14px;font-weight:400;line-height:20px}.buildin-page-actions-menu[data-side=right]{transform:translate(-2px,4px)}.buildin-page-actions-menu .page-actions-menu-item.destructive{color:var(--lightningcss-light,#d1453b)var(--lightningcss-dark,#eaaba7)}.page-branch{position:relative}.sidebar-page-overlay-anchor{z-index:-1;pointer-events:none;width:1px;height:32px;position:absolute;top:0;left:105px}.sidebar-page-rename-popover,.sidebar-page-move-popover{z-index:185;border:1px solid var(--lightningcss-light,#e2e1de)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));border-radius:8px;animation:.1s ease-out menu-in;box-shadow:0 8px 28px #0f0f0f24,0 0 0 1px #0f0f0f08}.sidebar-page-rename-popover{align-items:center;width:365px;height:42px;padding:5px 4px;display:flex}.sidebar-page-rename-popover input{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;height:20px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));font:inherit;border:1px solid var(--lightningcss-light,#2383e2)var(--lightningcss-dark,#9cc7f2);border-radius:4px;outline:2px solid #2383e22e;padding:0 7px;line-height:20px}.sidebar-page-move-popover{flex-direction:column;width:360px;height:min(411px,100vh - 16px);max-height:min(411px,100vh - 16px);padding:8px 4px 6px;display:flex;overflow:hidden}.sidebar-page-move-search{height:32px;color:var(--lightningcss-light,#77756f)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:7px;margin:0 7px 4px;display:flex}.sidebar-page-move-search input{min-width:0;height:28px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.sidebar-page-move-scopes{border-bottom:1px solid var(--lightningcss-light,#efeeeb)var(--lightningcss-dark,var(--notion-border));align-items:center;gap:2px;height:32px;padding:2px 6px 4px;display:flex}.sidebar-page-move-scopes button{min-width:0;height:26px;color:var(--lightningcss-light,#78756f)var(--lightningcss-dark,var(--notion-text-secondary));white-space:nowrap;border-radius:4px;padding:0 8px;font-size:12px}.sidebar-page-move-scopes button[aria-selected=true],.sidebar-page-move-scopes button:hover{color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));background:#37352f14}.sidebar-page-move-list{flex:1;min-height:0;padding-top:4px;overflow-y:auto}.sidebar-page-move-list>button{width:100%;height:40px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));text-align:left;border-radius:4px;grid-template-columns:26px minmax(0,1fr) 18px;align-items:center;gap:7px;padding:3px 8px;display:grid}.sidebar-page-move-list.is-outline>button{height:32px}.sidebar-page-move-list>button:hover,.sidebar-page-move-list>button.is-highlighted{background:#37352f14}.sidebar-page-move-icon{width:24px;height:24px;color:var(--lightningcss-light,#77756f)var(--lightningcss-dark,var(--notion-text-secondary));place-items:center;display:grid}.sidebar-page-move-copy{flex-direction:column;min-width:0;display:flex}.sidebar-page-move-copy strong,.sidebar-page-move-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-page-move-copy strong{font-size:14px;font-weight:500;line-height:18px}.sidebar-page-move-copy small{color:var(--lightningcss-light,#9b9993)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:11px;line-height:15px}.sidebar-page-move-list>p,.sidebar-page-move-error{color:var(--lightningcss-light,#9b9993)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;margin:12px;font-size:13px}.sidebar-page-move-error{color:var(--lightningcss-light,#d1453b)var(--lightningcss-dark,#eaaba7)}.muted-row,.empty-tree-action{width:100%;min-height:32px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;background:0 0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 8px;display:flex}.empty-tree-action:hover,.sidebar-footer button:hover{background:var(--lightningcss-light,#e8e2d8)var(--lightningcss-dark,color-mix(in srgb, #e8e2d8 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.sidebar-footer{z-index:4;border-top:1px solid var(--lightningcss-light,#e2ddd4)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f7f5)var(--lightningcss-dark,var(--notion-sidebar));margin-top:auto;position:sticky;bottom:0}.sidebar-footer button{width:100%;height:34px;color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:0 8px;display:flex}.sidebar-footer .sidebar-trash-button{border-top:1px solid var(--lightningcss-light,#e2ddd4)var(--lightningcss-dark,var(--notion-border));height:40px;color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:0 0 6px 6px;margin-top:7px;padding-top:6px}.sidebar-create-actions{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.sidebar-footer .sidebar-create-action{min-width:0;height:34px;color:var(--lightningcss-light,#34312d)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border:1px solid #0000;justify-content:flex-start;font-weight:500}.sidebar-footer .sidebar-create-action:hover{background:var(--lightningcss-light,#e8e2d8)var(--lightningcss-dark,color-mix(in srgb, #e8e2d8 22%, var(--notion-bg)));border-color:#0000}.sidebar-create-action>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-create-action:only-child{grid-column:1/-1}.sidebar-footer .sidebar-feedback-button{color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:4px}.feedback-form{gap:12px;padding:16px 18px 18px;display:grid}.feedback-category{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.feedback-category button{border:1px solid var(--lightningcss-light,#dedbd5)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:38px;color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;justify-content:center;align-items:center;gap:7px;display:inline-flex}.feedback-category button[aria-pressed=true]{background:var(--lightningcss-light,#edf5fc)var(--lightningcss-dark,color-mix(in srgb, #2f80c9 18%, var(--notion-bg)));color:var(--lightningcss-light,#245f97)var(--lightningcss-dark,#b1d9ff);border-color:var(--lightningcss-light,#7aa7d8)var(--lightningcss-dark,#c3d7ed)}.feedback-form textarea{resize:vertical;width:100%;min-height:128px}.feedback-form>label{gap:6px;display:grid}.feedback-context-hint{color:var(--lightningcss-light,#817b74)var(--lightningcss-dark,var(--notion-text-tertiary));margin:-4px 0 0;font-size:12px;line-height:1.4}.feedback-success{color:var(--lightningcss-light,#397257)var(--lightningcss-dark,#89c8a8);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:240px;padding:24px;display:flex}.feedback-success span{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary))}.feedback-success button{margin-top:10px}.sidebar-page-drag-overlay{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:min(244px,100vw - 24px);height:34px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));border:1px solid #1f23291f;border-radius:6px;align-items:center;gap:7px;padding:0 10px;font-size:14px;display:flex;overflow:hidden;box-shadow:0 5px 18px #1f23292e}.sidebar-page-drag-overlay>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-move-toast{z-index:180;color:#fff;background:#252422;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:18px;max-width:min(640px,100vw - 24px);min-height:44px;padding:10px 14px;font-size:14px;animation:.14s cubic-bezier(.2,0,0,1) sidebar-move-toast-in;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 7px 24px #0f0f0f3d}.sidebar-pin-required-notice{z-index:180;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:40px;color:var(--lightningcss-light,#282828)var(--lightningcss-dark,var(--notion-text));white-space:nowrap;border:1px solid #1f232914;border-radius:8px;align-items:center;gap:9px;padding:8px 13px;font-size:13px;animation:.14s cubic-bezier(.2,0,0,1) sidebar-move-toast-in;display:flex;position:fixed;top:9px;left:50%;transform:translate(-50%);box-shadow:0 7px 24px #0f0f0f21}.sidebar-pin-required-notice button{color:var(--lightningcss-light,#1565c0)var(--lightningcss-dark,#96bae3);font:inherit;background:0 0;border:0;padding:0}.sidebar-pin-required-notice button:hover,.sidebar-pin-required-notice button:focus-visible{text-decoration:underline}.screen-lock-screen{z-index:var(--layer-modal);background:var(--notion-bg);min-height:100dvh;color:var(--notion-text);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.screen-lock-content{flex-direction:column;align-items:center;gap:20px;display:flex}.screen-lock-avatar{color:#fff;background:#7657d5;border-radius:50%;place-items:center;width:160px;height:160px;font-size:52px;font-weight:700;display:grid;overflow:hidden}.screen-lock-avatar img{object-fit:cover;width:100%;height:100%}.screen-lock-pin-field{width:236px;position:relative}.screen-lock-pin-field input{border:1px solid var(--notion-border);background:var(--notion-bg);width:100%;height:36px;color:var(--notion-text);text-align:center;letter-spacing:8px;border-radius:6px;padding:0 18px;font-size:18px}.screen-lock-pin-field input::placeholder{color:var(--notion-muted);letter-spacing:0;font-size:13px}.screen-lock-forgot{color:var(--notion-muted);background:0 0;border:0;align-self:flex-end;align-items:center;gap:3px;padding:0;font-size:12px;display:inline-flex}.screen-lock-forgot:hover,.screen-lock-forgot:focus-visible{color:var(--notion-text)}.screen-lock-error{border:1px solid var(--lightningcss-light,#efc6c8)var(--lightningcss-dark,color-mix(in srgb, #efc6c8 28%, var(--notion-bg)));background:var(--notion-red-bg);color:var(--lightningcss-light,#9d3632)var(--lightningcss-dark,#d3a5a3);border-radius:7px;padding:8px 12px;font-size:13px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.screen-lock-brand{color:var(--notion-muted);font-size:13px;font-weight:650;position:absolute;bottom:40px}.account-pin-dialog,.screen-lock-relogin-dialog{width:min(292px,100vw - 32px)}.account-pin-dialog input{text-align:center;letter-spacing:6px}.sidebar-move-toast>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-move-toast-actions{flex:none;align-items:center;gap:16px;display:flex}.sidebar-move-toast-actions button{color:#fff;background:0 0;padding:3px 0;font-weight:700}.sidebar-move-toast-actions button:hover,.sidebar-move-toast-actions button:focus-visible{color:var(--lightningcss-light,#b9d7f8)var(--lightningcss-dark,#e0edfc)}@keyframes sidebar-move-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.logout-button{position:fixed;top:14px;right:14px}.editor-pane{--editor-inline-gutter:13%;background:var(--notion-bg);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.whiteboard-canvas{flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden}.whiteboard-canvas>.excalidraw{width:100%;height:100%}.whiteboard-page-identity{flex:auto;align-items:center;gap:7px;min-width:0;display:flex}.whiteboard-page-identity input{width:min(420px,48vw);min-width:0;color:var(--notion-text);font:inherit;text-overflow:ellipsis;background:0 0;border:0;border-radius:4px;outline:0;padding:3px 5px}.whiteboard-page-identity input:not([readonly]):hover,.whiteboard-page-identity input:not([readonly]):focus{background:var(--lightningcss-light,#f3f3f1)var(--lightningcss-dark,var(--notion-sidebar))}.whiteboard-reference{width:100%;color:var(--notion-text);margin:8px 0}.whiteboard-reference.is-selected{outline:2px solid color-mix(in srgb, var(--notion-blue-accessible) 42%, transparent);outline-offset:2px}.whiteboard-reference-link>button,.whiteboard-reference-card>button,.whiteboard-reference-title,.whiteboard-reference-open{color:inherit;font:inherit;cursor:pointer;border:0}.whiteboard-reference-link>button{background:0 0;border-radius:5px;align-items:center;gap:8px;min-height:34px;padding:3px 5px;display:inline-flex}.whiteboard-reference-link>button:hover,.whiteboard-reference-link>button:focus-visible{background:var(--notion-hover)}.whiteboard-reference-link>button span{border-bottom:1px solid color-mix(in srgb, currentcolor 35%, transparent)}.whiteboard-reference-card>button{border:1px solid var(--notion-border);background:var(--notion-bg);text-align:left;border-radius:8px;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:16px;width:min(100%,620px);min-height:112px;padding:10px;display:grid}.whiteboard-reference-card>button:hover,.whiteboard-reference-card>button:focus-visible{background:var(--notion-hover);border-color:color-mix(in srgb, var(--notion-text-secondary) 45%, var(--notion-border))}.whiteboard-reference-card-preview{background:linear-gradient(90deg, color-mix(in srgb, var(--notion-blue-accessible) 12%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--notion-blue-accessible) 12%, transparent) 1px, transparent 1px), color-mix(in srgb, var(--notion-blue-accessible) 8%, var(--notion-bg));min-height:90px;color:var(--notion-blue-accessible);background-size:18px 18px;border-radius:6px;place-items:center;display:grid}.whiteboard-reference-card-copy,.whiteboard-reference-card-copy strong,.whiteboard-reference-card-copy small{min-width:0;display:block}.whiteboard-reference-card-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whiteboard-reference-card-copy small{color:var(--notion-text-secondary);margin-top:5px}.whiteboard-reference-embed{border:1px solid var(--notion-border);background:var(--notion-bg);border-radius:8px;overflow:hidden}.whiteboard-reference-embed>header{border-bottom:1px solid var(--notion-border);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:6px 8px 6px 12px;display:flex}.whiteboard-reference-title,.whiteboard-reference-open{background:0 0;border-radius:5px;align-items:center;gap:7px;min-width:0;padding:5px 7px;display:inline-flex}.whiteboard-reference-title span{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.whiteboard-reference-title:hover,.whiteboard-reference-title:focus-visible,.whiteboard-reference-open:hover,.whiteboard-reference-open:focus-visible{background:var(--notion-hover)}.whiteboard-reference-open{color:var(--notion-text-secondary);flex:none;font-size:12px}.whiteboard-reference-canvas{height:clamp(320px,52vh,560px);min-height:0;position:relative;overflow:hidden}.whiteboard-embedded-canvas,.whiteboard-embedded-canvas>.excalidraw{width:100%;height:100%}.whiteboard-embedded-loading,.whiteboard-reference-canvas>p{height:100%;color:var(--notion-text-secondary);place-items:center;margin:0;font-size:13px;display:grid}.whiteboard-insert-dialog{width:min(680px,100%)}.whiteboard-display-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px;display:grid}.whiteboard-display-options>button{border:1px solid var(--notion-border);background:var(--notion-bg);min-width:0;min-height:150px;color:var(--notion-text);text-align:left;border-radius:8px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex;position:relative}.whiteboard-display-options>button:hover:not(:disabled),.whiteboard-display-options>button:focus-visible{border-color:var(--notion-blue-accessible);background:color-mix(in srgb, var(--notion-blue-accessible) 6%, var(--notion-bg))}.whiteboard-display-options>button>span:last-of-type,.whiteboard-display-options strong,.whiteboard-display-options small{display:block}.whiteboard-display-options small{color:var(--notion-text-secondary);margin-top:5px;line-height:1.35}.whiteboard-display-options em{color:var(--notion-blue-accessible);margin-top:auto;font-size:11px;font-style:normal;font-weight:650}.whiteboard-insert-dialog>.form-error{margin:0 18px 18px}@media (width<=720px){.whiteboard-reference-card>button{grid-template-columns:84px minmax(0,1fr) auto}.whiteboard-reference-card-preview{min-height:72px}.whiteboard-reference-open span{display:none}.whiteboard-reference-canvas{height:360px}.whiteboard-display-options{grid-template-columns:1fr}.whiteboard-display-options>button{min-height:104px}}.page-scroll-viewport{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;overflow:hidden auto}.page-canvas{flex-direction:column;width:100%;min-width:0;min-height:100%;display:flex}.page-cover{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)));outline:none;flex:none;width:100%;height:min(30vh,280px);position:relative;overflow:hidden}.page-cover>img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.page-cover.is-repositioning{cursor:ns-resize}.page-cover.is-repositioning>img{filter:brightness(.86)}.page-cover-actions{right:max(16px, var(--editor-inline-gutter,24px));background:color-mix(in srgb, var(--notion-bg) 94%, transparent);opacity:0;border:1px solid #2f2b271f;border-radius:6px;align-items:center;gap:4px;padding:4px;transition:opacity .14s,transform .14s;display:flex;position:absolute;bottom:14px;transform:translateY(4px);box-shadow:0 4px 16px #2f2b2726}.page-cover:hover .page-cover-actions,.page-cover:focus-within .page-cover-actions,.page-cover.is-repositioning .page-cover-actions{opacity:1;transform:translateY(0)}.page-cover-actions button{min-height:30px;color:var(--lightningcss-light,#544d45)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.page-cover-actions button:hover,.page-cover-actions button:focus-visible{background:var(--lightningcss-light,#ebe7e0)var(--lightningcss-dark,color-mix(in srgb, #ebe7e0 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.page-cover-actions button.primary{color:#fffdf9;background:#23201c}.page-cover-reposition-hint{color:#fff;pointer-events:none;background:#23201cdb;border-radius:5px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:650;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-cover-file-input{display:none}.add-page-cover-wrap{align-items:center;gap:8px;display:flex}.add-page-cover{width:fit-content;min-height:28px;color:var(--lightningcss-light,#6f675f)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:5px;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}.add-page-cover:hover,.add-page-cover:focus-visible{background:var(--lightningcss-light,#efebe5)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#514a42)var(--lightningcss-dark,var(--notion-text-secondary))}.page-cover-error{color:var(--lightningcss-light,#a4423c)var(--lightningcss-dark,#d6aaa7);font-size:11px}.page-cover-error.banner{background:color-mix(in srgb, var(--notion-bg) 94%, transparent);border-radius:4px;padding:6px 8px;position:absolute;bottom:16px;left:16px}.page-cover+.editor-header{padding-top:26px}.page-topbar{z-index:35;border-bottom:1px solid var(--lightningcss-light,#efefed)var(--lightningcss-dark,var(--notion-border));background:color-mix(in srgb, var(--notion-bg) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex:0 0 45px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;height:45px;padding:0 12px;display:flex;position:sticky;top:0}.page-topbar>.breadcrumbs{flex-wrap:nowrap;flex:auto;min-width:0;overflow:hidden}.page-topbar>.collaboration-meta,.page-topbar>.page-top-actions{flex:none;min-width:0}.editor-header{padding:54px var(--editor-inline-gutter) 10px;display:block}.imported-page-properties{width:min(760px, calc(100% - (2 * var(--editor-inline-gutter))));margin:0 var(--editor-inline-gutter) 12px;color:var(--lightningcss-light,#625b53)var(--lightningcss-dark,var(--notion-text-secondary));font-size:13px}.imported-page-properties>header{color:var(--lightningcss-light,#958c82)var(--lightningcss-dark,var(--notion-text-tertiary));text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700}.imported-page-properties>div{grid-template-columns:minmax(110px,180px) minmax(0,1fr);align-items:start;gap:14px;min-height:30px;padding:5px 2px;display:grid}.imported-page-properties span{color:var(--lightningcss-light,#8b8278)var(--lightningcss-dark,var(--notion-text-tertiary))}.imported-page-properties strong{min-width:0;color:var(--lightningcss-light,#3f3933)var(--lightningcss-dark,var(--notion-text));overflow-wrap:anywhere;font-weight:450}.imported-page-properties small{color:var(--lightningcss-light,#9a6b38)var(--lightningcss-dark,#d2bca5);grid-column:2;font-size:10px;font-weight:650}.page-title-surface,.database-title-surface{gap:8px;min-width:0;display:grid}.editor-header .page-title-surface{width:100%}.page-header-actions{opacity:0;pointer-events:none;flex-wrap:nowrap;align-items:center;gap:2px;width:fit-content;max-width:100%;min-height:28px;transition:opacity 90ms ease-out,transform 90ms ease-out;display:flex;transform:translateY(-2px)}.page-title-surface:hover>.page-header-actions,.page-title-surface:focus-within>.page-header-actions,.database-title-surface:hover>.page-header-actions,.database-title-surface:focus-within>.page-header-actions{opacity:1;pointer-events:auto;transform:translateY(0)}.page-title-surface:has([data-state=open])>.page-header-actions{opacity:1;pointer-events:auto;transform:translateY(0)}.database-title-surface:has([data-state=open])>.page-header-actions{opacity:1;pointer-events:auto;transform:translateY(0)}.breadcrumbs{min-height:24px;color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));flex-wrap:wrap;align-items:center;gap:2px;font-size:13px;display:flex}.breadcrumb-root,.breadcrumb-current,.breadcrumbs button{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;max-width:220px;display:inline-flex;overflow:hidden}.breadcrumb-root>span:last-child,.breadcrumb-current>span:last-child,.breadcrumbs button>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.breadcrumb-root{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));font-weight:700}.breadcrumb-segment{align-items:center;gap:2px;min-width:0;display:inline-flex}.breadcrumbs button{height:24px;color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:5px;padding:0 6px}.breadcrumbs button:hover{background:var(--lightningcss-light,#f3f0ea)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.breadcrumb-current{color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));padding:0 6px;font-weight:700}.page-icon-button,.page-icon-readonly{width:66px;height:66px;color:var(--lightningcss-light,#3f3a34)var(--lightningcss-dark,var(--notion-text));background:0 0;border-radius:6px;place-items:center;margin-top:3px;display:grid}.page-icon-button:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.add-page-icon,.add-page-comment{width:fit-content;height:26px;color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:5px;align-items:center;gap:6px;padding:0 7px;font-size:12px;font-weight:650;display:inline-flex}.add-page-icon:hover,.add-page-comment:hover,.add-page-comment[aria-pressed=true]{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#4d463e)var(--lightningcss-dark,var(--notion-text))}.page-backlinks-trigger{width:fit-content;height:26px;color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));white-space:nowrap;background:0 0;border-radius:5px;align-items:center;gap:5px;padding:0 7px;font-size:12px;font-weight:650;display:inline-flex}.page-backlinks-trigger:hover,.page-backlinks-trigger:focus-visible,.page-backlinks-trigger[data-state=open]{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#4d463e)var(--lightningcss-dark,var(--notion-text))}.page-backlinks-popover{z-index:115;width:min(500px,100vw - 24px);max-height:min(360px, var(--radix-popover-content-available-height));border:1px solid var(--lightningcss-light,#ded8cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:8px;animation:.1s ease-out menu-in;overflow:hidden;box-shadow:0 16px 44px #24201c29}.page-backlinks-popover>header{border-bottom:1px solid var(--lightningcss-light,#ebe6de)var(--lightningcss-dark,var(--notion-border));height:38px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));justify-content:space-between;align-items:center;padding:0 12px;font-size:12px;font-weight:650;display:flex}.page-backlinks-list{max-height:320px;padding:3px;overflow-y:auto}.page-backlinks-list>button{width:100%;min-height:38px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:5px;align-items:center;gap:8px;padding:5px 8px;display:flex}.page-backlinks-list>button:hover,.page-backlinks-list>button:focus-visible{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.page-backlink-copy{align-items:baseline;gap:8px;min-width:0;display:flex}.page-backlink-copy strong,.page-backlink-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-backlink-copy strong{color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));font-size:13px;font-weight:650}.page-backlink-copy small{color:var(--lightningcss-light,#9a9186)var(--lightningcss-dark,var(--notion-text-tertiary));flex:1;font-size:11px}.icon-picker{z-index:110;width:min(372px,100vw - 24px);max-height:min(520px, var(--radix-popover-content-available-height));border:1px solid var(--lightningcss-light,#dcd6cd)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:8px;flex-direction:column;animation:.12s ease-out menu-in;display:flex;overflow:hidden;box-shadow:0 18px 55px #24201c2e}.icon-picker-tabs{border-bottom:1px solid var(--lightningcss-light,#e8e2d8)var(--lightningcss-dark,var(--notion-border));align-items:flex-end;gap:2px;min-height:42px;padding:0 42px 0 10px;display:flex}.icon-picker-tabs>button{height:40px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-bottom:2px solid #0000;padding:0 9px;font-size:12px;font-weight:750}.icon-picker-tabs>button:hover,.icon-picker-tabs>button.active{color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.icon-picker-tabs>button.active{border-bottom-color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-border))}.icon-picker-tabs>.icon-picker-remove{color:var(--lightningcss-light,#9a493c)var(--lightningcss-dark,#d2ada7);margin-left:auto;font-weight:700}.icon-picker-search-row{gap:6px;padding:10px 10px 4px;display:flex}.icon-picker-search{border:1px solid var(--lightningcss-light,#dcd6cd)var(--lightningcss-dark,var(--notion-border));min-width:0;height:34px;color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:6px;flex:1;align-items:center;gap:7px;padding:0 9px;display:flex}.icon-picker-search:focus-within{border-color:var(--lightningcss-light,#887b6d)var(--lightningcss-dark,var(--notion-border));box-shadow:0 0 0 2px #7b6f6121}.icon-picker-search input{min-width:0;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;outline:0;flex:1;font-size:13px}.icon-picker-search-row>button,.icon-picker-close{width:34px;height:34px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:6px;place-items:center;display:grid}.icon-picker-search-row>button:hover,.icon-picker-close:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.icon-picker-body{flex:1;min-height:0;padding:8px 10px 12px;overflow-y:auto}.icon-picker-group+.icon-picker-group{margin-top:12px}.icon-picker-group h3{color:var(--lightningcss-light,#70675e)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:800}.icon-choice-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;display:grid}.icon-choice-grid button{aspect-ratio:1;color:var(--lightningcss-light,#514a42)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:5px;place-items:center;font-size:21px;line-height:1;display:grid}.icon-choice-grid button:hover,.icon-choice-grid button.selected{background:var(--lightningcss-light,#ece7df)var(--lightningcss-dark,color-mix(in srgb, #ece7df 22%, var(--notion-bg)))}.icon-choice-grid button.selected{box-shadow:inset 0 0 0 1px #c6baab}.native-grid{padding-top:2px}.native-grid button{font-size:inherit}.icon-upload-pane{min-height:220px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.icon-upload-pane strong{color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text))}.icon-upload-pane>span:not(.entity-icon){font-size:12px}.icon-upload-pane .primary-command{margin-top:8px}.icon-picker-empty,.icon-picker-error{color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));margin:0;font-size:12px}.icon-picker-empty{text-align:center;padding:32px 4px}.icon-picker-error{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3);padding:0 12px 10px}.icon-picker-close{position:absolute;top:4px;right:4px}.title-input{letter-spacing:0;resize:none;background:0 0;border-color:#0000;min-width:0;max-width:100%;height:auto;padding:4px 0;font-size:52px;font-weight:800;line-height:1.1;overflow:hidden}.floating-notice{z-index:calc(var(--layer-modal) - 10);border:1px solid var(--notion-border);background:var(--notion-bg);max-width:min(420px,100vw - 36px);min-height:38px;color:var(--notion-text);border-radius:6px;align-items:center;gap:9px;padding:9px 12px;font-size:13px;font-weight:600;animation:.16s ease-out both floating-notice-in;display:flex;position:fixed;top:54px;right:18px;box-shadow:0 8px 24px #0f0f0f1f}.floating-notice>svg{flex:none}.floating-notice-message{flex:auto;min-width:0;line-height:1.35}.floating-notice-actions{flex:none;align-items:center;gap:3px;margin-left:auto;display:inline-flex}.editor-operation-notice-additional{color:var(--lightningcss-light,#6f5b20)var(--lightningcss-dark,#beb59b);margin-top:2px;font-size:11px;font-weight:550;display:block}.editor-operation-notice-action{color:currentColor;min-height:26px;font:inherit;white-space:nowrap;background:#ffffff75;border:0;border-radius:5px;justify-content:center;align-items:center;gap:4px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.editor-operation-notice-action:hover:not(:disabled){background:#ffffffc7}.editor-operation-notice-action:focus-visible{outline-offset:1px;outline:2px solid}.editor-operation-notice-action:disabled{cursor:default;opacity:.55}.floating-notice.warning{border-color:var(--lightningcss-light,#e7d7a3)var(--lightningcss-dark,color-mix(in srgb, #e7d7a3 28%, var(--notion-bg)));background:var(--notion-yellow-bg);color:var(--lightningcss-light,#765c18)var(--lightningcss-dark,#c1b697)}.floating-notice.progress{border-color:var(--lightningcss-light,#bdd9e7)var(--lightningcss-dark,color-mix(in srgb, #bdd9e7 28%, var(--notion-bg)));background:var(--notion-blue-bg);color:var(--lightningcss-light,#245f80)var(--lightningcss-dark,#9cb7c6)}.floating-notice.success{border-color:var(--lightningcss-light,#c6dbc4)var(--lightningcss-dark,var(--notion-border));background:var(--notion-green-bg);color:var(--lightningcss-light,#326247)var(--lightningcss-dark,#a3b8ac)}.floating-notice.error{border-color:var(--lightningcss-light,#efc6c8)var(--lightningcss-dark,color-mix(in srgb, #efc6c8 28%, var(--notion-bg)));background:var(--notion-red-bg);color:var(--lightningcss-light,#9d3632)var(--lightningcss-dark,#d3a5a3)}@media (width<=520px){.floating-notice{flex-wrap:wrap;align-items:flex-start}.floating-notice-actions{justify-content:flex-end;width:100%;padding-left:25px}}@keyframes floating-notice-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.collaboration-meta{align-items:center;gap:3px;display:flex}.share-page-button,.comments-page-button{border:1px solid var(--lightningcss-light,#dcd6cd)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:74px;height:28px;color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:750;display:inline-flex}.share-page-button:hover,.comments-page-button:hover,.comments-page-button[aria-pressed=true]{border-color:var(--lightningcss-light,#bcb3a8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f3f0ea)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.page-comments-panel{flex-direction:column;display:flex}.page-comments-panel.page-comments-drawer{z-index:65;border-left:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));width:min(380px,100vw);position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 32px #322b231f}.page-comments-drawer>header{border-bottom:1px solid var(--lightningcss-light,#e7e1d8)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:center;min-height:52px;padding:0 14px;display:flex}.page-comments-drawer>header>span{color:var(--lightningcss-light,#302b26)var(--lightningcss-dark,var(--notion-text));align-items:center;gap:7px;font-size:13px;font-weight:750;display:inline-flex}.comment-drawer-header-actions{align-items:center;gap:3px;display:flex}.comment-drawer-header-actions>button:not(.comment-filter-trigger){width:30px;height:30px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));place-items:center;display:inline-grid}.comment-drawer-header-actions>button:not(.comment-filter-trigger):hover{background:var(--lightningcss-light,#f0ede7)var(--lightningcss-dark,var(--notion-hover))}.comment-filter-trigger{min-height:28px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;align-items:center;gap:5px;padding:0 7px;font-size:11px;font-weight:650;display:inline-flex}.comment-filter-trigger:hover,.comment-filter-trigger.active,.comment-filter-trigger[data-state=open]{background:var(--lightningcss-light,#f0ede7)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#302b26)var(--lightningcss-dark,var(--notion-text))}.comment-filter-trigger strong{background:var(--lightningcss-light,#ded8cf)var(--lightningcss-dark,color-mix(in srgb, #ded8cf 22%, var(--notion-bg)));border-radius:8px;place-items:center;min-width:16px;height:16px;font-size:9px;display:inline-grid}.comment-filter-result{border-bottom:1px solid var(--lightningcss-light,#ece7df)var(--lightningcss-dark,var(--notion-border));color:var(--lightningcss-light,#7c7369)var(--lightningcss-dark,var(--notion-text-secondary));padding:7px 14px;font-size:10px;font-weight:650}.comment-filter-popover{z-index:180;border:1px solid var(--lightningcss-light,#dcd5cb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));border-radius:6px;gap:10px;width:min(278px,100vw - 20px);padding:10px;display:grid;box-shadow:0 10px 30px #2f2a2429}.comment-filter-popover>label:not(.comment-filter-search){color:var(--lightningcss-light,#6f675e)var(--lightningcss-dark,var(--notion-text-secondary));grid-template-columns:minmax(0,1fr) 148px;align-items:center;gap:10px;font-size:11px;font-weight:650;display:grid}.comment-filter-popover select{border:1px solid var(--lightningcss-light,#d8d1c7)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:30px;color:var(--lightningcss-light,#38332d)var(--lightningcss-dark,var(--notion-text));font:inherit;border-radius:5px;padding:0 7px}.comment-filter-search{border:1px solid var(--lightningcss-light,#d8d1c7)var(--lightningcss-dark,var(--notion-border));height:32px;color:var(--lightningcss-light,#847b71)var(--lightningcss-dark,var(--notion-text-tertiary));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:5px;align-items:center;gap:7px;padding:0 8px;display:flex}.comment-filter-search:focus-within{border-color:var(--lightningcss-light,#9d9285)var(--lightningcss-dark,var(--notion-border));outline:2px solid #80705e1f}.comment-filter-search input{min-width:0;color:var(--lightningcss-light,#302b26)var(--lightningcss-dark,var(--notion-text));font:inherit;background:0 0;border:0;outline:0;flex:1}.comment-filter-reset{min-height:28px;color:var(--lightningcss-light,#5e574f)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;justify-self:end;padding:0 8px;font-size:11px;font-weight:700}.comment-filter-reset:hover:not(:disabled){background:var(--lightningcss-light,#f0ede7)var(--lightningcss-dark,var(--notion-hover))}.comment-filter-reset:disabled{opacity:.45}.page-comments-scroll{flex:1;min-height:0;padding:12px;overflow-y:auto}.page-comments-inline{width:calc(100% - (2 * var(--editor-inline-gutter)));margin:-2px var(--editor-inline-gutter) 16px;background:0 0}.page-comments-inline .page-comments-scroll{flex:none;padding:0;overflow:visible}.selection-comment-inline-anchor{z-index:58;left:var(--editor-inline-gutter);width:min(480px, calc(100% - (2 * var(--editor-inline-gutter))));position:absolute}.editor-selection-toolbar-pinned{z-index:59;position:fixed;transform:translate(-50%,calc(-100% - 8px))}.page-comments-selection-inline{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%}.page-comments-selection-inline .page-comments-scroll{flex:none;padding:0;overflow:visible}.comment-new-composer{border-bottom:1px solid var(--lightningcss-light,#e7e1d8)var(--lightningcss-dark,var(--notion-border));gap:8px;padding:12px 14px;display:grid}.comment-new-composer-main{gap:8px;min-width:0;display:grid}.comment-new-composer.inline{border-bottom:1px solid var(--lightningcss-light,#e9e7e3)var(--lightningcss-dark,var(--notion-border));grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px;padding:8px 0 10px}.comment-new-composer.selection-inline{border:0;padding:0;display:block}.comment-current-user-avatar{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)));width:28px;height:28px;color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.comment-new-composer.inline .comment-new-composer-main{align-items:center;gap:8px;display:flex;position:relative}.comment-new-composer.selection-inline .comment-new-composer-main{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:4px;align-items:center;gap:4px;min-height:31px;padding:0 4px;display:flex;position:relative;box-shadow:0 3px 12px #2f2a241a}.comment-new-composer.inline textarea{resize:none;background:0 0;border:0;flex:1;min-width:0;min-height:30px;max-height:120px;padding:5px 4px;line-height:20px}.comment-new-composer.selection-inline textarea{resize:none;background:0 0;border:0;flex:1;min-width:0;min-height:31px;max-height:166px;padding:5px 8px;font-size:13px;line-height:20px}.comment-new-composer.inline textarea:focus,.comment-new-composer.selection-inline textarea:focus{border-color:#0000;outline:none}.comment-draft-discard-confirm{z-index:2;border:1px solid var(--lightningcss-light,#ded9d2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:max-content;max-width:min(260px,100vw - 24px);color:var(--lightningcss-light,#302b26)var(--lightningcss-dark,var(--notion-text));border-radius:6px;align-items:center;gap:12px;padding:7px 8px 7px 10px;font-size:12px;line-height:18px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 6px 20px #2f2a2429}.comment-draft-discard-confirm>div{align-items:center;gap:4px;display:flex}.comment-draft-discard-confirm button{min-height:26px;color:var(--lightningcss-light,#5f574e)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:4px;padding:0 8px;font-size:11px;font-weight:600}.comment-draft-discard-confirm button:first-child{color:#fff;background:#2f2b26}.comment-draft-discard-confirm button:hover,.comment-draft-discard-confirm button:focus-visible{outline:2px solid #2f2b2626}.comment-new-composer-actions{flex:none;align-items:center;gap:3px;display:flex}.comment-new-composer-actions button{width:28px;height:28px;color:var(--lightningcss-light,#8a8177)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:50%;place-items:center;display:inline-grid}.comment-new-composer-actions button:hover:not(:disabled),.comment-new-composer-actions button:focus-visible{background:var(--lightningcss-light,#f0eeea)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#49433c)var(--lightningcss-dark,var(--notion-text))}.comment-new-composer-actions .comment-submit{background:var(--lightningcss-light,#d6d4d0)var(--lightningcss-dark,var(--notion-active));color:#fff}.comment-new-composer-actions .comment-submit:not(:disabled){color:#fff;background:#2785d4}.comment-new-composer textarea,.comment-inline-composer textarea,.comment-reply-composer textarea{resize:vertical;border:1px solid var(--lightningcss-light,#d9d2c8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;min-height:68px;color:var(--lightningcss-light,#302b26)var(--lightningcss-dark,var(--notion-text));font:inherit;border-radius:6px;padding:9px 10px;line-height:1.4}.comment-new-composer textarea:focus,.comment-inline-composer textarea:focus,.comment-reply-composer textarea:focus{border-color:var(--lightningcss-light,#9d9285)var(--lightningcss-dark,var(--notion-border));outline:2px solid #80705e1f}.comment-new-composer-main>button,.comment-inline-composer span button,.comment-reply-composer span button{color:#fff;background:#292621;border-radius:5px;justify-self:end;min-height:28px;padding:0 10px;font-size:11px;font-weight:700}.comment-new-composer button:disabled,.comment-inline-composer button:disabled,.comment-reply-composer button:disabled{opacity:.45}.comment-composer-anchor{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:7px;display:flex}.comment-composer-anchor blockquote{border-left:2px solid var(--lightningcss-light,#c9c0b5)var(--lightningcss-dark,var(--notion-border));text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;padding-left:7px;font-size:11px;line-height:1.35;overflow:hidden}.comment-composer-anchor button{width:24px;height:24px;color:var(--lightningcss-light,#7e756b)var(--lightningcss-dark,var(--notion-text-secondary));place-items:center;display:inline-grid}.comments-empty{color:var(--lightningcss-light,#8b8278)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;margin:24px 0;font-size:13px}.comment-discussion{border-bottom:1px solid var(--lightningcss-light,#ebe6de)var(--lightningcss-dark,var(--notion-border));padding:5px 0 12px}.comment-discussion+.comment-discussion{padding-top:12px}.comment-discussion-context{justify-content:space-between;align-items:flex-start;gap:8px;min-height:22px;padding:0 4px 4px 41px;display:flex}.comment-discussion-context blockquote{min-width:0;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;line-height:1.35;overflow:hidden}.comment-discussion-context>span:last-child{color:var(--lightningcss-light,#71685e)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:uppercase;flex:none;font-size:10px;font-weight:700}.comment-discussion-context>span[data-status=resolved]{color:var(--lightningcss-light,#4f765d)var(--lightningcss-dark,#b0c1b6)}.page-comment{grid-template-columns:28px minmax(0,1fr);gap:9px;padding:7px 4px;display:grid}.page-comment-avatar{background:var(--lightningcss-light,#e8e2d9)var(--lightningcss-dark,color-mix(in srgb, #e8e2d9 22%, var(--notion-bg)));width:28px;height:28px;color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.page-comment-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.page-comment>div:last-child,.page-comment>div:last-child>header{min-width:0}.page-comment>div:last-child>header{align-items:baseline;gap:7px;display:flex}.page-comment strong{color:var(--lightningcss-light,#302b26)var(--lightningcss-dark,var(--notion-text));font-size:12px}.page-comment time{color:var(--lightningcss-light,#6b645c)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px}.page-comment em{background:var(--lightningcss-light,#eee9e1)var(--lightningcss-dark,color-mix(in srgb, #eee9e1 22%, var(--notion-bg)));color:var(--lightningcss-light,#776e64)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:uppercase;border-radius:4px;padding:1px 5px;font-size:9px;font-style:normal;font-weight:700}.page-comment p{color:var(--lightningcss-light,#4b443d)var(--lightningcss-dark,var(--notion-text));overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;line-height:1.45}.comment-reactions{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.comment-reactions button{border:1px solid var(--lightningcss-light,#ddd6cc)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#faf8f4)var(--lightningcss-dark,var(--notion-sidebar));min-width:34px;height:24px;color:var(--lightningcss-light,#625b53)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;justify-content:center;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.comment-reactions button:hover:not(:disabled){border-color:var(--lightningcss-light,#b9afa3)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f2eee8)var(--lightningcss-dark,var(--notion-hover))}.comment-reactions button.active{border-color:var(--lightningcss-light,#9fb9d3)var(--lightningcss-dark,color-mix(in srgb, #9fb9d3 28%, var(--notion-bg)));background:var(--lightningcss-light,#eaf2fa)var(--lightningcss-dark,color-mix(in srgb, #eaf2fa 22%, var(--notion-bg)));color:var(--lightningcss-light,#315f89)var(--lightningcss-dark,#a2b7ca)}.comment-reactions button:disabled:not(.active){cursor:default}.comment-reactions span{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:14px}.comment-reactions strong{color:inherit;font-size:10px}.comment-reaction-picker{z-index:180;border:1px solid var(--lightningcss-light,#dcd5cb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));border-radius:6px;grid-template-columns:repeat(6,32px);gap:4px;width:236px;padding:8px;display:grid;box-shadow:0 10px 28px #2f2a2429}.comment-reaction-picker button{border-radius:5px;place-items:center;width:32px;height:32px;font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:18px;display:inline-grid}.comment-reaction-picker button:hover,.comment-reaction-picker button.active{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)))}.comment-reaction-picker button.active{outline:1px solid var(--lightningcss-light,#9fb9d3)var(--lightningcss-dark,color-mix(in srgb, #9fb9d3 28%, var(--notion-bg)))}.page-comment a,.comment-page-mention{color:var(--lightningcss-light,#315f96)var(--lightningcss-dark,#a2b7d0);text-underline-offset:2px;align-items:center;gap:2px;-webkit-text-decoration:underline var(--lightningcss-light,#aabed6)var(--lightningcss-dark,#d9e2ed);text-decoration:underline var(--lightningcss-light,#aabed6)var(--lightningcss-dark,#d9e2ed);display:inline-flex}.comment-page-mention{font:inherit}.comment-inline-composer,.comment-reply-composer{gap:7px;margin-top:7px;display:grid}.comment-inline-composer span,.comment-reply-composer span,.comment-discussion-actions,.comment-message-actions{justify-content:flex-end;align-items:center;gap:5px;display:flex}.comment-inline-composer span button:first-child,.comment-reply-composer span button:first-child{color:var(--lightningcss-light,#70675e)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0}.comment-discussion-actions{justify-content:flex-start;padding:5px 4px 0 41px}.comment-discussion-actions button,.comment-message-actions button{min-height:24px;color:var(--lightningcss-light,#655e56)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:4px;align-items:center;gap:4px;padding:0 6px;font-size:10px;font-weight:650;display:inline-flex}.comment-discussion-actions button:hover,.comment-message-actions button:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#302b26)var(--lightningcss-dark,var(--notion-text))}.comment-message-actions{opacity:0;justify-content:flex-start;margin-top:3px;transition:opacity .12s}.page-comment:hover .comment-message-actions,.comment-message-actions:focus-within{opacity:1}.page-comments-inline .comment-discussion{border-bottom:0;padding:4px 0 10px;position:relative}.page-comments-inline .comment-discussion+.comment-discussion{padding-top:8px}.page-comments-inline .page-comment{padding:5px 0;position:relative}.page-comments-inline .page-comment>div:last-child{padding-right:124px}.page-comments-inline .comment-message-actions{border:1px solid var(--lightningcss-light,#e5e1da)var(--lightningcss-dark,var(--notion-border));background:color-mix(in srgb, var(--notion-bg) 96%, transparent);border-radius:6px;justify-content:flex-end;min-height:30px;margin:0;padding:2px;position:absolute;top:2px;right:0;box-shadow:0 2px 8px #2d282314}.page-comments-inline .comment-discussion-actions{padding-left:37px}.database-comment-count{width:fit-content;color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));align-items:center;gap:4px;font-size:11px;font-weight:650;display:inline-flex}.presence-list{flex-direction:row-reverse;padding-left:8px;display:flex}.presence-avatar,.member-avatar{color:#fff;border:2px solid #fffdf9;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-weight:800;display:inline-grid}button.presence-avatar{cursor:pointer;padding:0}button.presence-avatar:hover,button.presence-avatar:focus-visible,button.presence-avatar.is-following{border-color:var(--lightningcss-light,#2f6fbc)var(--lightningcss-dark,#a1bee1);box-shadow:0 0 0 2px #2f6fbc33}.presence-avatar+.presence-avatar{margin-right:-8px}.toolbar{z-index:5;margin:0 var(--editor-inline-gutter);border-bottom:1px solid var(--lightningcss-light,#eee8de)var(--lightningcss-dark,var(--notion-border));background:color-mix(in srgb, var(--notion-bg) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:2px;padding:8px 0;display:flex;position:sticky;top:45px;overflow:auto hidden}.toolbar::-webkit-scrollbar{display:none}.editor-selection-toolbar{z-index:90;color:#f8f7f4;background:#252421;border:1px solid #ffffff14;border-radius:7px;align-items:center;gap:1px;min-height:36px;padding:4px;animation:90ms ease-out editor-selection-toolbar-in;display:inline-flex;position:relative;box-shadow:0 10px 30px #1c1b1933}.editor-selection-toolbar button{width:28px;height:28px;color:inherit;background:0 0;border-radius:5px;place-items:center;display:inline-grid}.editor-selection-toolbar button:focus-visible{outline:2px solid var(--lightningcss-light,#9cc1ed)var(--lightningcss-dark,color-mix(in srgb, #9cc1ed 28%, var(--notion-bg)));outline-offset:-1px}.editor-selection-toolbar button:disabled{opacity:.36;cursor:default}.editor-selection-toolbar-separator{background:#ffffff2e;width:1px;height:18px;margin:0 3px}@keyframes editor-selection-toolbar-in{0%{opacity:0;transform:translateY(2px)scale(.98)}}@media (prefers-reduced-motion:reduce){.editor-selection-toolbar{animation:none}}.toolbar-group,.toolbar-menu-anchor{flex:none;align-items:center;gap:2px;display:inline-flex}.toolbar .toolbar-icon-button,.toolbar .toolbar-menu-trigger{height:30px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:5px;display:inline-flex}.toolbar .toolbar-icon-button{width:30px}.toolbar .toolbar-split-trigger{gap:1px;width:38px;padding-left:7px}.toolbar .toolbar-menu-trigger{width:auto;padding:0 7px}.toolbar .toolbar-block-trigger{justify-content:flex-start;min-width:104px}.toolbar .toolbar-block-trigger span,.toolbar .toolbar-table-trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toolbar .toolbar-block-trigger svg:last-child,.toolbar .toolbar-table-trigger svg:last-child{margin-left:auto}.toolbar .toolbar-compact-trigger{gap:1px;width:38px;padding:0 5px 0 7px}.toolbar .toolbar-table-trigger{min-width:82px}.toolbar .toolbar-icon-button:hover,.toolbar .toolbar-menu-trigger:hover,.toolbar .toolbar-icon-button.active,.toolbar .toolbar-menu-trigger.active,.toolbar .toolbar-icon-button[data-state=open],.toolbar .toolbar-menu-trigger[data-state=open]{background:var(--lightningcss-light,#e8e2d8)var(--lightningcss-dark,color-mix(in srgb, #e8e2d8 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.toolbar .toolbar-icon-button:focus-visible,.toolbar .toolbar-menu-trigger:focus-visible{outline-offset:1px;outline:2px solid var(--lightningcss-light,#5177ad)var(--lightningcss-dark,#b1c2da)}.toolbar .toolbar-icon-button:disabled,.toolbar .toolbar-menu-trigger:disabled{cursor:default;opacity:.34}.toolbar-separator{background:var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,color-mix(in srgb, #ded8ce 22%, var(--notion-bg)));flex:none;width:1px;height:20px;margin:0 4px}.toolbar-menu,.toolbar-popover{z-index:80;border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));color:var(--lightningcss-light,#2f2b27)var(--lightningcss-dark,var(--notion-text));border-radius:8px;animation:.12s ease-out menu-in;box-shadow:0 18px 50px #24201c26}.toolbar-menu{min-width:224px;max-height:calc(var(--radix-dropdown-menu-content-available-height) - 2px);transform-origin:var(--radix-dropdown-menu-content-transform-origin);padding:6px;overflow-y:auto}@keyframes menu-in{0%{opacity:0;transform:scale(.98)translateY(-2px)}}.toolbar-menu-item{min-height:34px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));-webkit-user-select:none;user-select:none;border-radius:6px;outline:none;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:7px;padding:0 8px;font-size:14px;display:grid}.toolbar-menu-item[data-highlighted]{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.toolbar-menu-item[data-disabled]{opacity:.38;pointer-events:none}.toolbar-menu-item.destructive{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3)}.toolbar-menu-item.destructive[data-highlighted]{background:var(--lightningcss-light,#fff0ec)var(--lightningcss-dark,color-mix(in srgb, #fff0ec 22%, var(--notion-bg)));color:var(--lightningcss-light,#8d2f24)var(--lightningcss-dark,#cca19c)}.toolbar-menu-icon{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));place-items:center;display:inline-grid}.toolbar-menu-check{color:var(--lightningcss-light,#2f6f49)var(--lightningcss-dark,#a1bead)}.toolbar-menu-label{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));text-transform:uppercase;padding:6px 8px 4px;font-size:11px;font-weight:800}.toolbar-menu-separator{background:var(--lightningcss-light,#e7e1d8)var(--lightningcss-dark,color-mix(in srgb, #e7e1d8 22%, var(--notion-bg)));height:1px;margin:5px 4px}.color-swatch{border:1px solid #23201c1f;border-radius:4px;width:16px;height:16px}.toolbar-tooltip{z-index:90;color:#fffdf9;background:#23201c;border-radius:5px;padding:5px 7px;font-size:12px;line-height:1;animation:.1s ease-out menu-in;box-shadow:0 8px 22px #24201c29}.editor-tooltip-arrow{fill:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.editor-tooltip-copy{gap:3px;line-height:1.2;display:grid}.editor-tooltip-copy small{color:var(--lightningcss-light,#cfc8bf)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:10px}.editor-color-menu{z-index:95;border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));width:286px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:8px;padding:8px;animation:.12s ease-out menu-in;box-shadow:0 18px 50px #24201c29}.editor-color-label{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));text-transform:uppercase;padding:6px 4px 5px;font-size:11px;font-weight:800;display:block}.editor-color-grid{grid-template-columns:repeat(9,1fr);gap:2px;display:grid}.editor-color-item{border-radius:5px;outline:none;place-items:center;width:28px;height:28px;display:grid;position:relative}.editor-color-item[data-highlighted]{background:var(--lightningcss-light,#ece7df)var(--lightningcss-dark,color-mix(in srgb, #ece7df 22%, var(--notion-bg)))}.editor-color-swatch{border:1px solid #23201c24;border-radius:4px;width:19px;height:19px}.editor-color-check{color:#fffdf9;background:#23201c;border-radius:50%;padding:1px;position:absolute;bottom:1px;right:1px}.editor-color-reset{grid-template-columns:22px minmax(0,1fr)}.toolbar-popover{width:min(320px,100vw - 24px);transform-origin:var(--radix-popover-content-transform-origin);padding:14px}.toolbar-popover-form{gap:7px;display:grid}.toolbar-popover-form label{color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px;font-weight:800}.toolbar-popover-form input{border:1px solid var(--lightningcss-light,#d9d2c8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));width:100%;height:36px;color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text));border-radius:6px;outline:none;padding:0 9px}.toolbar-popover-form input:focus{border-color:var(--lightningcss-light,#7b6f61)var(--lightningcss-dark,var(--notion-border));box-shadow:0 0 0 3px #7b6f6124}.toolbar-popover-form p{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3);margin:0;font-size:12px}.toolbar-popover-actions{justify-content:flex-end;gap:6px;margin-top:3px;display:flex}.toolbar-popover-actions button{border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-weight:700;display:inline-flex}.toolbar-popover-actions .primary{color:#fffdf9;background:#23201c}.toolbar-popover-actions .subtle{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary))}.toolbar-image-upload{border:1px solid var(--lightningcss-light,#d9d2c8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f4ef)var(--lightningcss-dark,var(--notion-hover));min-height:40px;color:var(--lightningcss-light,#4d463e)var(--lightningcss-dark,var(--notion-text));cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:650;display:flex}.toolbar-image-upload:hover{border-color:var(--lightningcss-light,#bdb4a8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#efebe5)var(--lightningcss-dark,var(--notion-hover))}.toolbar-image-upload input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.toolbar-popover-divider{color:var(--lightningcss-light,#998f84)var(--lightningcss-dark,var(--notion-text-tertiary));align-items:center;gap:8px;font-size:11px;display:flex}.toolbar-popover-divider:before,.toolbar-popover-divider:after{content:"";background:var(--lightningcss-light,#e4ded5)var(--lightningcss-dark,color-mix(in srgb, #e4ded5 22%, var(--notion-bg)));flex:1;height:1px}.toolbar-popover-close{width:26px;height:26px;color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:5px;place-items:center;display:inline-grid;position:absolute;top:7px;right:7px}.toolbar-popover-close:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.editor-wrap{--editor-block-controls-width:20px;--editor-column-gap:46px;padding:18px var(--editor-inline-gutter) 80px;flex:none;position:relative;overflow:visible}.editor-block-list{min-width:0}.editor-block-shell{position:relative}.editor-surface{box-sizing:border-box;width:100%;max-width:none;min-height:50vh;color:var(--notion-text);outline:none;padding-bottom:clamp(96px,18vh,180px);font-size:17px;line-height:1.65}body.dark .editor-surface [data-editor-text-color]{color:color-mix(in srgb, var(--editor-text-color) 45%, white)!important}body.dark .editor-surface .editor-block-container[data-block-text-color]:not(.is-block-background){color:color-mix(in srgb, var(--editor-block-text-color) 45%, white)!important}.editor-surface p{min-height:1.65em;margin:2px 0}.editor-surface .editor-block-container{min-width:0;position:relative}.editor-surface .editor-block-container.is-block-background{border-radius:4px}.editor-surface .editor-block-children{min-width:0;margin-left:20px;padding-left:4px}.editor-surface .ProseMirror-selectednode,.editor-surface .is-multi-block-selected{background-image:linear-gradient(#0285ff1a,#0285ff1a);transition:background-image .18s ease-out;outline:none!important}.editor-surface .is-editor-block-drag-source{opacity:1;background-color:#0000;background-image:none;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.editor-surface .is-editor-block-operation-pending{opacity:.72;background-color:#37352f12;transition:background-color .16s,opacity .16s}.editor-surface.has-editor-root-block-move-projection{flex-direction:column;display:flex}.editor-surface.has-editor-root-block-move-projection>.is-editor-root-block-move-projected{transition:background-color .16s,opacity .16s}.editor-surface.has-editor-root-block-column-projection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:46px;display:grid}.editor-surface.has-editor-root-block-column-projection>.is-editor-root-block-column-projected{min-width:0;transition:background-color .16s,opacity .16s}.editor-surface.has-editor-root-block-column-projection>[class*=is-editor-root-block-column-target-]{position:relative}.editor-surface.has-editor-root-block-column-projection>[class*=is-editor-root-block-column-target-]:before{z-index:1;content:"";pointer-events:none;background:#0000004d;width:4px;position:absolute;top:-11px;bottom:-11px}.editor-surface.has-editor-root-block-column-projection>.is-editor-root-block-column-target-right:before{left:-25px}.editor-surface.has-editor-root-block-column-projection>.is-editor-root-block-column-target-left:before{right:-25px}.editor-surface .editor-deep-link-target{animation:2.2s ease-out editor-deep-link-highlight}@keyframes editor-deep-link-highlight{0%,38%{background-color:#eebf483d}to{background-color:#0000}}.editor-surface h1,.editor-surface h2,.editor-surface h3,.editor-surface h4{letter-spacing:0;line-height:1.2}.editor-surface h1{font-size:34px}.editor-surface h2{font-size:26px}.editor-surface h3{font-size:21px}.editor-surface h4{font-size:18px;font-weight:750}.editor-surface a:not(.page-link-block):not(.bookmark-card){color:var(--notion-blue-accessible);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentcolor 38%, transparent);text-decoration-color:color-mix(in srgb, currentcolor 38%, transparent);text-underline-offset:3px;cursor:pointer}.editor-surface details{border-radius:5px;margin:4px 0}.editor-surface details>summary{cursor:pointer;font-weight:600}.editor-surface details>div{padding-left:24px}.editor-surface div[data-type=details]{border-radius:5px;grid-template-columns:24px minmax(0,1fr);align-items:start;margin:4px 0;display:grid}.editor-surface div[data-type=details]>button{width:24px;height:28px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:4px;place-items:center;display:grid}.editor-surface div[data-type=details]>button:before{content:"▶";font-size:10px;transition:transform .12s}.editor-surface div[data-type=details].is-open>button:before{transform:rotate(90deg)}.editor-surface div[data-type=details]>button:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.editor-surface div[data-type=details]>div{min-width:0}.editor-surface div[data-type=details] summary{align-items:center;min-height:28px;font-weight:600;list-style:none;display:flex}.editor-surface div[data-type=details][data-toggle-heading-level] summary{line-height:1.2}.editor-surface div[data-type=details][data-toggle-heading-level="1"] summary{font-size:34px}.editor-surface div[data-type=details][data-toggle-heading-level="2"] summary{font-size:26px}.editor-surface div[data-type=details][data-toggle-heading-level="3"] summary{font-size:21px}.editor-surface div[data-type=details][data-toggle-heading-level="4"] summary{font-size:18px;font-weight:750}.editor-surface div[data-type=detailsContent]{padding-left:2px}.editor-surface div[data-type=detailsContent]:empty:before{content:"Empty, click to edit";min-height:34px;color:var(--lightningcss-light,#9b958d)var(--lightningcss-dark,var(--notion-text-tertiary));align-items:center;font-size:14px;font-weight:400;display:flex}html[lang=ru] .editor-surface div[data-type=detailsContent]:empty:before{content:"Пусто, нажмите для правки"}.editor-surface div[data-type=column-list]{align-items:flex-start;gap:var(--editor-column-gap);width:100%;margin:8px 0;display:flex}.editor-surface div[data-type=column-list]>.react-renderer.node-column{flex:1 1 0;min-width:0;position:relative}.editor-surface div[data-type=column]{box-sizing:border-box;flex:1 1 0;width:100%;min-width:0;padding-inline:6px;position:relative}.editor-column-content{min-width:0}.editor-layout-resize-handle{z-index:4;top:0;right:calc(var(--editor-column-gap) / -2 - 6px);cursor:col-resize;touch-action:none;background:0 0;border:0;width:12px;min-height:32px;position:absolute;bottom:0}.editor-layout-resize-handle:after{content:"";background:0 0;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:5px}.editor-layout-resize-handle:hover:after,.editor-layout-resize-handle:focus-visible:after,.is-resizing-editor-columns .editor-layout-resize-handle:after{background:#3b73c5}.editor-layout-resize-handle:focus-visible{outline-offset:1px;outline:2px solid var(--lightningcss-light,#3b73c5)var(--lightningcss-dark,#a7c0e5)}.toolbar-columns-menu{max-height:calc(var(--radix-dropdown-menu-content-available-height) - 2px);overflow-y:auto}.is-resizing-editor-columns,.is-resizing-editor-columns *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.editor-surface div[data-type=column]>:first-child{margin-top:0}.editor-surface div[data-type=column]>:last-child{margin-bottom:0}.editor-surface div[data-type=column-list].ProseMirror-selectednode{box-shadow:0 0 0 3px #2383e224}@media (width<=760px){.editor-surface div[data-type=column-list]{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.editor-surface div[data-type=column]{width:100%;flex-basis:auto!important}.editor-layout-resize-handle{display:none}}.workspace-dialog.workflow-center-dialog,.workspace-dialog.lifecycle-dialog{width:min(var(--dialog-width-wide), calc(100vw - 32px));max-height:calc(100dvh - 32px)}.workflow-center-tabs button{align-items:center;gap:5px;display:inline-flex}.workflow-center-content,.lifecycle-content{min-height:380px;padding:14px 18px 20px}.workflow-queue-filters{border-bottom:1px solid var(--surface-border);grid-template-columns:repeat(3,minmax(180px,1fr)) auto;align-items:end;gap:10px;padding-bottom:12px;display:grid}.workflow-queue-filters>label{gap:5px;min-width:0;display:grid}.workflow-queue-filters>label>span{color:var(--notion-text-secondary);font-size:11px;font-weight:600}.modal-field{align-content:start;gap:5px;min-width:0;display:grid}.modal-field>span{min-width:0;color:var(--notion-text-secondary);overflow-wrap:anywhere;white-space:normal;font-size:11px;font-weight:600;line-height:1.35}.workflow-queue-filters select,.workflow-queue-filters input,.workflow-bulk-actions select,.workflow-automation-manager input,.workflow-automation-manager select,.workflow-settings-form input,.lifecycle-settings input,.lifecycle-delete-confirm input{border:1px solid var(--lightningcss-light,#dcd7d0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:32px;color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text));border-radius:5px;padding:0 8px;font-size:13px;line-height:1.3}.workflow-queue-filters button,.workflow-bulk-actions button,.workflow-saved-views button{border:1px solid var(--lightningcss-light,#dcd7d0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:5px;align-items:center;gap:5px;min-height:32px;padding:4px 8px;display:inline-flex}.workflow-saved-views{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.workflow-saved-views>span{display:inline-flex}.workflow-saved-views>span button:first-child{border-radius:5px 0 0 5px}.workflow-saved-views>span button:last-child{border-left:0;border-radius:0 5px 5px 0}.workflow-bulk-actions{background:var(--lightningcss-light,#f1efeb)var(--lightningcss-dark,var(--notion-hover));align-items:center;gap:8px;margin-top:9px;padding:7px;display:flex}.workflow-queue-table{border-top:1px solid var(--surface-border);margin-top:10px}.workflow-queue-table>div{border-bottom:1px solid var(--surface-border);grid-template-columns:28px minmax(180px,1fr) minmax(110px,160px) 140px;align-items:center;gap:8px;min-height:38px;padding:0 8px;display:grid}.workflow-queue-table>div:not(.workflow-queue-head):hover{background:var(--surface-muted)}.workflow-queue-table>div>button{color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text));text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;overflow:hidden}.workflow-queue-head{background:var(--surface-muted);color:var(--notion-text-secondary);font-size:11px;font-weight:600}.workflow-automation-manager>div{border-bottom:1px solid var(--lightningcss-light,#ebe7e1)var(--lightningcss-dark,var(--notion-border));grid-template-columns:28px minmax(0,1fr);align-items:center;min-height:42px;display:grid}.workflow-automation-manager>div>span{display:grid}.workflow-automation-manager>div small{color:var(--lightningcss-light,#898178)var(--lightningcss-dark,var(--notion-text-tertiary))}.automation-toggle{border:1px solid var(--lightningcss-light,#cfc9c1)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:4px;width:22px;height:22px}.automation-toggle.is-on{background:var(--lightningcss-light,#e0eee5)var(--lightningcss-dark,color-mix(in srgb, #e0eee5 22%, var(--notion-bg)));color:var(--lightningcss-light,#2d6540)var(--lightningcss-dark,#a1baa9)}.workflow-automation-form{border-top:1px solid var(--surface-border);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:18px;padding-top:16px;display:grid}.workflow-automation-name,.workflow-automation-actions{grid-column:1/-1}.workflow-automation-actions{justify-content:flex-end;padding-top:2px;display:flex}.workflow-settings-form{gap:22px;width:min(760px,100%);display:grid}.workflow-settings-section{gap:10px;display:grid}.workflow-settings-section h3{color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text));margin:0;font-size:13px;line-height:1.35}.workflow-status-editor{border:1px solid var(--surface-border);border-radius:6px;overflow:hidden}.workflow-status-editor-head,.workflow-status-editor>label{grid-template-columns:minmax(130px,.42fr) minmax(220px,1fr);align-items:center;gap:12px;min-width:0;padding:7px 10px;display:grid}.workflow-status-editor-head{border-bottom:1px solid var(--surface-border);background:var(--surface-muted);color:var(--notion-text-secondary);font-size:11px;font-weight:600}.workflow-status-editor>label+label{border-top:1px solid var(--surface-border)}.workflow-status-editor>label>span{min-width:0;color:var(--notion-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.workflow-role-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.workflow-role-options .database-inline-checkbox{border:1px solid var(--surface-border);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:5px;justify-content:flex-start;min-width:0;min-height:34px;padding:0 9px}.workflow-role-options .database-inline-checkbox:hover{background:var(--surface-muted)}.workflow-settings-actions{border-top:1px solid var(--surface-border);justify-content:flex-end;padding-top:14px;display:flex}.lifecycle-summary{border-bottom:1px solid var(--lightningcss-light,#e5e1da)var(--lightningcss-dark,var(--notion-border));grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:14px;display:grid}.lifecycle-summary>div{border-right:1px solid var(--lightningcss-light,#ebe7e1)var(--lightningcss-dark,var(--notion-border));align-items:center;gap:9px;min-width:0;padding:0 12px;display:flex}.lifecycle-summary>div:first-child{padding-left:0}.lifecycle-summary>div:last-child{border-right:0}.lifecycle-summary>div>span{min-width:0;display:grid}.lifecycle-summary strong{font-size:19px}.lifecycle-summary small{color:var(--lightningcss-light,#817970)var(--lightningcss-dark,var(--notion-text-tertiary));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lifecycle-settings{border-bottom:1px solid var(--lightningcss-light,#e5e1da)var(--lightningcss-dark,var(--notion-border));grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:14px 0;display:grid}.lifecycle-settings h3,.lifecycle-actions h3,.lifecycle-jobs h3{grid-column:1/-1;margin:0;font-size:14px}.lifecycle-settings label{color:var(--lightningcss-light,#6f675f)var(--lightningcss-dark,var(--notion-text-secondary));gap:4px;font-size:12px;display:grid}.lifecycle-settings .lifecycle-toggle{align-items:center;gap:7px;display:flex}.lifecycle-settings .primary-command{place-self:end start}.lifecycle-actions,.lifecycle-jobs{border-bottom:1px solid var(--lightningcss-light,#e5e1da)var(--lightningcss-dark,var(--notion-border));gap:1px;padding:14px 0;display:grid}.lifecycle-actions>div,.lifecycle-jobs>div{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;min-height:36px;display:grid}.lifecycle-actions button,.lifecycle-deletion-pending button{border:1px solid var(--lightningcss-light,#dcd7d0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:5px;align-items:center;gap:5px;padding:5px 8px;display:inline-flex}.lifecycle-jobs h3{align-items:center;gap:6px;display:flex}.lifecycle-jobs strong[data-status=completed]{color:var(--lightningcss-light,#34704a)var(--lightningcss-dark,#a4bfae)}.lifecycle-jobs strong[data-status=failed]{color:var(--lightningcss-light,#a34237)var(--lightningcss-dark,#d6aaa5)}.lifecycle-jobs time{color:var(--lightningcss-light,#817970)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:12px}.lifecycle-delete-zone{gap:10px;padding-top:14px;display:grid}.lifecycle-delete-zone>div:first-child{gap:8px;display:flex}.lifecycle-delete-zone>div:first-child>span{display:grid}.lifecycle-delete-zone small{color:var(--lightningcss-light,#817970)var(--lightningcss-dark,var(--notion-text-tertiary))}.lifecycle-delete-confirm,.lifecycle-deletion-pending{align-items:center;gap:8px;display:flex}.lifecycle-delete-confirm input{flex:1}@media (width<=760px){.workspace-dialog.workflow-center-dialog,.workspace-dialog.lifecycle-dialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.workflow-queue-filters,.workflow-automation-manager form,.lifecycle-settings{grid-template-columns:minmax(0,1fr)}.workflow-automation-name,.workflow-automation-actions{grid-column:1}.workflow-role-options{grid-template-columns:minmax(0,1fr)}.workflow-status-editor-head,.workflow-status-editor>label{grid-template-columns:minmax(92px,.42fr) minmax(0,1fr)}.workflow-queue-table>div{grid-template-columns:24px minmax(0,1fr) 100px}.workflow-queue-table>div>time{grid-column:2/-1}.lifecycle-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 0}.lifecycle-summary>div:nth-child(2){border-right:0}.lifecycle-actions>div{grid-template-columns:minmax(0,1fr);padding:6px 0}.lifecycle-actions button{justify-content:center}.lifecycle-delete-confirm,.lifecycle-deletion-pending{flex-direction:column;align-items:stretch}}.file-block{border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:7px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:54px;margin:6px 0;padding:8px 10px;display:grid}.file-block.is-empty-resource{background:0 0;border:0;min-height:50px;margin:0;padding:0;display:block}.editor-resource-placeholder{width:100%;min-height:50px;color:var(--lightningcss-light,#78716a)var(--lightningcss-dark,var(--notion-text-secondary));font:inherit;text-align:left;cursor:pointer;background:#37352f09;border:0;border-radius:3px;align-items:center;gap:8px;padding:0 10px;font-size:14px;transition:background-color .1s,color .1s;display:flex}.editor-resource-placeholder:hover,.editor-resource-placeholder:focus-visible{color:var(--lightningcss-light,#49433d)var(--lightningcss-dark,var(--notion-text));background:#37352f13}.editor-resource-placeholder:focus-visible{outline-offset:-2px;outline:2px solid #2e75b673}.editor-resource-placeholder [data-resource-placeholder-icon]:before{content:"+";font-size:18px;line-height:1}.file-block [data-file-icon]{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));width:32px;height:32px;color:var(--lightningcss-light,#6f675e)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;place-items:center;display:grid}.file-block [data-file-icon]:before{content:"↓";font-size:17px}.file-block [data-file-copy]{gap:2px;min-width:0;display:grid}.file-block [data-file-name]{color:var(--lightningcss-light,#302c27)var(--lightningcss-dark,var(--notion-text));text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.file-block [data-file-meta]{color:var(--lightningcss-light,#81786e)var(--lightningcss-dark,var(--notion-text-tertiary));text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.file-block [data-file-actions]{align-items:center;gap:10px;display:flex}.file-block [data-file-actions] a{color:var(--lightningcss-light,#315f96)var(--lightningcss-dark,#a2b7d0);font-size:12px;font-weight:650;text-decoration:none}.file-block [data-file-error]{color:var(--lightningcss-light,#a4423c)var(--lightningcss-dark,#d6aaa7);font-size:12px}.editor-image{gap:6px;max-width:100%;margin-top:10px;margin-bottom:10px;display:grid;position:relative}.editor-image.is-empty-resource{width:100%;margin-top:0;margin-bottom:0}.editor-image.is-selected:after{content:"";pointer-events:none;border:2px solid var(--lightningcss-light,#5f8fbe)var(--lightningcss-dark,#b7cde2);border-radius:4px;position:absolute;inset:0}.editor-image-left{margin-left:0;margin-right:auto}.editor-image-center{margin-left:auto;margin-right:auto}.editor-image-right{margin-left:auto;margin-right:0}.editor-image img[data-image-media]{border-radius:4px;width:100%;max-width:100%;height:auto;display:block}.editor-image [data-image-caption-text]{color:var(--lightningcss-light,#81786e)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;font-size:12px;line-height:1.45}.editor-image [data-image-caption-text] input{width:min(100%,520px);color:inherit;font:inherit;text-align:center;background:0 0;border:0;border-radius:4px;outline:none;padding:3px 7px}.editor-image [data-image-caption-text] input:focus{background:var(--lightningcss-light,#f3f0eb)var(--lightningcss-dark,var(--notion-hover))}.editor-image [data-image-error]{background:var(--lightningcss-light,#f3f0eb)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#8f443f)var(--lightningcss-dark,#cdaba9);place-items:center;min-height:96px;font-size:12px;display:grid}.editor-image-toolbar{z-index:3;background:#23201cf0;border-radius:5px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #23201c2e}.editor-image-toolbar button{width:28px;height:28px;color:var(--lightningcss-light,#ddd7ce)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:4px;place-items:center;display:inline-grid}.editor-image-toolbar button:hover,.editor-image-toolbar button[aria-pressed=true]{color:#fff;background:#4a4640}.editor-image-toolbar>span{background:#5b554e;width:1px;height:18px;margin:0 2px}.editor-image-resize-handle{z-index:4;cursor:ew-resize;background:#5f8fbe;border:2px solid #fff;border-radius:5px;width:12px;height:48px;padding:0;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 4px #23201c3d}.editor-image-resize-handle.left{left:-6px}.editor-image-resize-handle.right{right:-6px}body.is-resizing-editor-image,body.is-resizing-editor-image *{cursor:ew-resize!important;-webkit-user-select:none!important;user-select:none!important}@media (width<=640px){.file-block{grid-template-columns:34px minmax(0,1fr)}.file-block [data-file-actions],.file-block [data-file-error]{grid-column:2}}.page-link-block{min-height:34px;color:var(--notion-text);cursor:pointer;border-radius:5px;align-items:center;gap:8px;margin:3px 0;padding:3px 5px;text-decoration:none;display:flex}.page-link-block:hover{background:var(--notion-hover)}.page-link-block [data-page-link-icon]{background:var(--notion-active);width:22px;height:22px;color:var(--notion-text-secondary);border-radius:4px;place-items:center;display:inline-grid}.page-link-block [data-page-link-icon]:before{content:"↗";font-size:13px}.page-link-block [data-page-link-title]{border-bottom:1px solid color-mix(in srgb, currentcolor 35%, transparent);line-height:1.3}.bookmark-card{border:1px solid var(--notion-border);background:var(--notion-bg);min-height:116px;color:var(--notion-text);cursor:pointer;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(128px,210px);margin:8px 0;text-decoration:none;transition:background-color .12s,border-color .12s;display:grid;overflow:hidden}.bookmark-card:hover{border-color:color-mix(in srgb, var(--notion-border) 65%, currentcolor);background:var(--notion-hover)}.bookmark-card [data-bookmark-copy]{flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:16px 18px;display:flex}.bookmark-card [data-bookmark-title]{color:var(--notion-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.35;overflow:hidden}.bookmark-card [data-bookmark-description]{color:var(--notion-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.bookmark-card [data-bookmark-description]:empty{display:none}.bookmark-card [data-bookmark-caption]{color:var(--notion-text-secondary);font-size:12px}.bookmark-card [data-bookmark-caption]:empty{display:none}.bookmark-card [data-bookmark-host]{color:var(--notion-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.editor-surface .bookmark-card img[data-bookmark-image]{object-fit:cover;border-radius:0;width:100%;height:100%;min-height:116px;margin:0}.bookmark-card [data-bookmark-image-fallback]{background:var(--notion-hover);min-height:116px;color:var(--notion-text-secondary);place-items:center;display:grid}.bookmark-card [data-bookmark-image-fallback]:before{content:"↗";font-size:24px}@media (width<=760px){.bookmark-card{grid-template-columns:minmax(0,1fr) 112px}}.embed-block{border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:7px;width:100%;margin:10px 0;overflow:hidden}.embed-block [data-embed-header]{border-bottom:1px solid var(--lightningcss-light,#e8e3dc)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#faf8f5)var(--lightningcss-dark,var(--notion-sidebar));grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:46px;padding:8px 12px;display:grid}.embed-block [data-embed-title]{color:var(--lightningcss-light,#302c27)var(--lightningcss-dark,var(--notion-text));text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.3;overflow:hidden}.embed-block [data-embed-provider-label]{color:var(--lightningcss-light,#81786e)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:12px}.embed-block [data-embed-open]{color:var(--lightningcss-light,#315f96)var(--lightningcss-dark,#a2b7d0);font-size:12px;font-weight:650;text-decoration:none}.embed-block [data-embed-open][aria-disabled=true]{color:var(--lightningcss-light,#aaa198)var(--lightningcss-dark,var(--notion-text-tertiary))}.embed-block iframe[data-embed-frame]{aspect-ratio:16/9;background:var(--lightningcss-light,#f1eee9)var(--lightningcss-dark,var(--notion-hover));border:0;width:100%;min-height:320px;display:block}.embed-block [data-embed-fallback]{background:var(--lightningcss-light,#f3f0eb)var(--lightningcss-dark,var(--notion-hover));min-height:148px;color:var(--lightningcss-light,#746c62)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;place-items:center;padding:24px;font-size:13px;line-height:1.5;display:grid}.embed-block [data-embed-caption]{border-top:1px solid var(--lightningcss-light,#e8e3dc)var(--lightningcss-dark,var(--notion-border));color:var(--lightningcss-light,#746c62)var(--lightningcss-dark,var(--notion-text-secondary));margin:0;padding:8px 12px;font-size:12px}@media (width<=760px){.embed-block [data-embed-header]{grid-template-columns:minmax(0,1fr) auto}.embed-block [data-embed-provider-label]{display:none}.embed-block iframe[data-embed-frame]{min-height:220px}}.editor-surface ul,.editor-surface ol{margin:6px 0;padding-left:1.65em}.editor-surface li{margin:2px 0}.editor-surface li>p,.editor-surface li>div>p{margin:0}.editor-surface ul[data-type=taskList]{padding-left:0;list-style:none}.editor-surface ul[data-type=taskList]>li{align-items:flex-start;gap:8px;list-style:none;display:flex}.editor-surface ul[data-type=taskList]>li>label{-webkit-user-select:none;user-select:none;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:28px;display:inline-flex}.editor-surface ul[data-type=taskList]>li>label input[type=checkbox]{accent-color:var(--lightningcss-light,#5177ad)var(--lightningcss-dark,#b1c2da);cursor:pointer;width:16px;height:16px;margin:0}.editor-surface ul[data-type=taskList]>li>div{flex:auto;min-width:0}.editor-surface ul[data-type=taskList] ul[data-type=taskList]{margin:2px 0 0}.editor-surface blockquote,.callout{border-left:3px solid var(--lightningcss-light,#7b6f61)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f3f0ea)var(--lightningcss-dark,var(--notion-hover));border-radius:6px;margin:16px 0;padding:12px 14px}.callout{border-left:0;grid-template-columns:24px minmax(0,1fr);gap:10px;display:grid}.callout [data-callout-icon-text],.callout [data-callout-icon-fallback]{text-align:center;padding-top:2px;font-size:18px;line-height:1.4}.callout [data-callout-icon-fallback]{color:var(--lightningcss-light,#81786e)var(--lightningcss-dark,var(--notion-text-tertiary));font-family:Georgia,serif;font-style:italic}.editor-surface .callout img[data-callout-icon-image]{object-fit:cover;border-radius:4px;width:22px;height:22px;margin:2px 0 0}.callout [data-callout-content]>:first-child{margin-top:0}.callout [data-callout-content]>:last-child{margin-bottom:0}.callout[data-callout-color=gray_background]{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.callout[data-callout-color=brown_background]{background:var(--lightningcss-light,#f4eeee)var(--lightningcss-dark,var(--notion-hover))}.callout[data-callout-color=orange_background]{background:var(--lightningcss-light,#faebdd)var(--lightningcss-dark,color-mix(in srgb, #faebdd 22%, var(--notion-bg)))}.callout[data-callout-color=yellow_background]{background:var(--lightningcss-light,#fbf3db)var(--lightningcss-dark,color-mix(in srgb, #fbf3db 22%, var(--notion-bg)))}.callout[data-callout-color=green_background]{background:var(--lightningcss-light,#edf3ec)var(--lightningcss-dark,var(--notion-hover))}.callout[data-callout-color=blue_background]{background:var(--lightningcss-light,#e7f3f8)var(--lightningcss-dark,color-mix(in srgb, #e7f3f8 22%, var(--notion-bg)))}.callout[data-callout-color=purple_background]{background:var(--lightningcss-light,#f4f0f7)var(--lightningcss-dark,var(--notion-hover))}.callout[data-callout-color=pink_background]{background:var(--lightningcss-light,#f9eef3)var(--lightningcss-dark,color-mix(in srgb, #f9eef3 22%, var(--notion-bg)))}.callout[data-callout-color=red_background]{background:var(--lightningcss-light,#fdebec)var(--lightningcss-dark,color-mix(in srgb, #fdebec 22%, var(--notion-bg)))}.inline-equation,.block-equation{font-family:Iowan Old Style,Times New Roman,serif;font-style:italic}.inline-equation{background:var(--lightningcss-light,#f5f3ef)var(--lightningcss-dark,var(--notion-hover));border-radius:3px;padding:0 4px;display:inline-block}.block-equation{border:1px solid var(--lightningcss-light,#e2ddd5)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fbfaf8)var(--lightningcss-dark,var(--notion-sidebar));text-align:center;border-radius:6px;margin:16px 0;padding:16px;font-size:18px;overflow-x:auto}.meeting-notes{border:1px solid var(--lightningcss-light,#dcd6ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:7px;margin:18px 0;overflow:hidden}.meeting-notes [data-meeting-header]{border-bottom:1px solid var(--lightningcss-light,#e7e2db)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f5f2)var(--lightningcss-dark,var(--notion-hover));align-items:center;gap:10px;min-height:46px;padding:10px 14px;display:flex}.meeting-notes [data-meeting-status-label]{background:var(--lightningcss-light,#e8eee8)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#4e6e55)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:capitalize;border-radius:3px;padding:2px 6px;font-size:11px}.meeting-notes time{color:var(--lightningcss-light,#81786e)var(--lightningcss-dark,var(--notion-text-tertiary));margin-left:auto;font-size:12px}.meeting-notes [data-meeting-content]{padding:4px 14px 12px}.source-block-fallback{border:1px dashed var(--lightningcss-light,#c9c1b8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#faf8f5)var(--lightningcss-dark,var(--notion-sidebar));border-radius:6px;margin:14px 0;overflow:hidden}.source-block-fallback>header{color:var(--lightningcss-light,#625b53)var(--lightningcss-dark,var(--notion-text-secondary));gap:3px;padding:10px 12px;font-size:13px;display:grid}.source-block-fallback>header span{color:var(--lightningcss-light,#8a8177)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:12px}.source-block-fallback [data-source-block-content]:not(:empty){padding:0 12px 10px}.editor-surface details[data-source-heading-level]>summary{font-weight:700}.editor-surface details[data-source-heading-level="1"]>summary{font-size:1.65em}.editor-surface details[data-source-heading-level="2"]>summary{font-size:1.4em}.editor-surface details[data-source-heading-level="3"]>summary{font-size:1.18em}.editor-surface details[data-source-heading-level="4"]>summary{font-size:1em}.editor-surface code{color:var(--lightningcss-light,#eb5757)var(--lightningcss-dark,#f6b3b3);letter-spacing:0;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#87837826;border-radius:3px;margin:0 2px;padding:4px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:14px;line-height:16px}.editor-surface pre{color:#fffdf9;background:#24211d;border-radius:8px;padding:14px;overflow:auto}.editor-surface pre code{color:inherit;font-size:inherit;line-height:inherit;-webkit-box-decoration-break:slice;box-decoration-break:slice;background:0 0;border-radius:0;margin:0;padding:0}.rich-code-block{color:#fffdf9;background:#24211d;border-radius:7px;margin:10px 0;position:relative;overflow:hidden}.rich-code-block.is-selected{box-shadow:0 0 0 2px #4b759c73}.rich-code-block pre{border-radius:0;min-height:54px;margin:0;padding:42px 16px 16px}.rich-code-block pre code{white-space:pre;min-width:100%;display:block}.rich-code-block.is-wrapped pre code{overflow-wrap:anywhere;white-space:pre-wrap}.rich-code-toolbar{z-index:2;opacity:0;grid-template-columns:minmax(0,150px) 1fr 28px 28px;align-items:center;gap:3px;transition:opacity .1s ease-out;display:grid;position:absolute;top:7px;left:7px;right:7px}.rich-code-block:hover .rich-code-toolbar,.rich-code-block:focus-within .rich-code-toolbar,.rich-code-block.is-selected .rich-code-toolbar{opacity:1}.rich-code-toolbar select,.rich-code-toolbar button{height:28px;color:var(--lightningcss-light,#ddd7ce)var(--lightningcss-dark,var(--notion-text-tertiary));background:#141210d6;border:1px solid #ffffff1f;border-radius:4px}.rich-code-toolbar select{min-width:0;padding:0 7px;font-size:11px}.rich-code-toolbar button{place-items:center;display:inline-grid}.rich-code-toolbar button:hover,.rich-code-toolbar button[aria-pressed=true]{color:#fff;background:#4b4640}.rich-code-caption{width:100%;min-height:32px;color:var(--lightningcss-light,#c8c1b8)var(--lightningcss-dark,var(--notion-text-tertiary));background:#302c27;border:0;border-top:1px solid #ffffff1a;outline:none;padding:6px 16px 8px;font-size:11px}.rich-code-caption::placeholder{color:var(--lightningcss-light,#8e867d)var(--lightningcss-dark,var(--notion-text-tertiary))}.rich-code-block .hljs-comment,.rich-code-block .hljs-quote{color:var(--lightningcss-light,#9a958d)var(--lightningcss-dark,var(--notion-text-tertiary))}.rich-code-block .hljs-keyword,.rich-code-block .hljs-selector-tag,.rich-code-block .hljs-literal{color:var(--lightningcss-light,#f28b82)var(--lightningcss-dark,#f9cbc7)}.rich-code-block .hljs-string,.rich-code-block .hljs-regexp,.rich-code-block .hljs-addition{color:var(--lightningcss-light,#a8d5a2)var(--lightningcss-dark,#d8ecd5)}.rich-code-block .hljs-number,.rich-code-block .hljs-symbol,.rich-code-block .hljs-bullet{color:var(--lightningcss-light,#f6c177)var(--lightningcss-dark,#fbe3c2)}.rich-code-block .hljs-title,.rich-code-block .hljs-section,.rich-code-block .hljs-attribute{color:var(--lightningcss-light,#8ec5e8)var(--lightningcss-dark,#cce5f5)}.rich-code-block .hljs-built_in,.rich-code-block .hljs-type,.rich-code-block .hljs-template-tag{color:var(--lightningcss-light,#c6a0f6)var(--lightningcss-dark,#e5d4fb)}.rich-code-block .hljs-deletion{color:var(--lightningcss-light,#ff7b72)var(--lightningcss-dark,#ffc4c0)}.equation-node{position:relative}.equation-node .equation-render{max-width:100%;color:inherit;cursor:text;background:0 0;border-radius:4px;padding:0}.equation-node.is-selected .equation-render{background:var(--lightningcss-light,#edf3f0)var(--lightningcss-dark,var(--notion-hover));box-shadow:0 0 0 2px #2f6f5433}.block-equation .equation-render{width:100%;overflow-x:auto}.equation-editor{z-index:5;border:1px solid var(--lightningcss-light,#d8d1c7)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:6px;align-items:center;gap:4px;padding:4px;display:flex;box-shadow:0 8px 24px #24201c29}.inline-equation .equation-editor{min-width:260px;position:absolute;top:calc(100% + 5px);left:0}.block-equation .equation-editor{width:min(520px,100%);margin:10px auto 0}.equation-editor input{min-width:0;height:30px;color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;outline:none;flex:1;padding:0 7px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.equation-editor button{color:var(--lightningcss-light,#8b4a42)var(--lightningcss-dark,#cbaeaa);background:0 0;border-radius:4px;place-items:center;width:28px;height:28px;display:inline-grid}.equation-editor button:hover{background:var(--lightningcss-light,#f8ecea)var(--lightningcss-dark,color-mix(in srgb, #f8ecea 22%, var(--notion-bg)))}.editor-surface .editor-block-container:has(>hr){height:20px}.editor-surface .editor-block-container>hr{background:var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,color-mix(in srgb, #ded8ce 22%, var(--notion-bg)));border:0;width:100%;height:1px;margin:0;position:absolute;top:9.5px;left:0}.editor-surface img{border-radius:6px;max-width:100%;height:auto;margin:18px 0;display:block}.collaboration-carets__caret{pointer-events:none;border-left:1px solid;border-right:1px solid;margin-left:-1px;margin-right:-1px;position:relative}.collaboration-carets__label{color:#fff;white-space:nowrap;background:currentColor;border-radius:3px 3px 3px 0;padding:2px 6px;font-size:11px;font-weight:700;line-height:1.2;position:absolute;top:-1.45em;left:-1px}.collaboration-carets__selection{opacity:.22;pointer-events:none;background-color:currentColor}.editor-context-trigger{min-height:50vh}.editor-content-root{position:relative}.editor-context-menu{z-index:85;width:260px;min-width:260px;max-height:min(65vh, calc(var(--radix-context-menu-content-available-height) - 2px));box-sizing:border-box;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));transform-origin:var(--radix-context-menu-content-transform-origin);border:1px solid #0f0f0f14;border-radius:7px;padding:6px;animation:.12s ease-out menu-in;overflow-y:auto;box-shadow:0 18px 50px #24201c29}.editor-context-item{-webkit-user-select:none;user-select:none;border-radius:4px;outline:none;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:7px;min-height:32px;padding:0 8px;font-size:14px;line-height:1.2;display:grid}.editor-context-item[data-highlighted],.editor-context-item[data-state=open]{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.editor-context-item[data-disabled]{opacity:.38;pointer-events:none}.editor-context-item.destructive{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3)}.editor-context-item.destructive[data-highlighted]{background:var(--lightningcss-light,#fff0ec)var(--lightningcss-dark,color-mix(in srgb, #fff0ec 22%, var(--notion-bg)));color:var(--lightningcss-light,#8d2f24)var(--lightningcss-dark,#cca19c)}.editor-context-icon{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));place-items:center;display:inline-grid}.editor-context-check{color:var(--lightningcss-light,#2f6f49)var(--lightningcss-dark,#a1bead)}.editor-context-shortcut{color:var(--lightningcss-light,#9a9186)var(--lightningcss-dark,var(--notion-text-tertiary));white-space:nowrap;justify-self:end;font-size:11px;line-height:1}.editor-context-chevron{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));justify-self:end}.editor-context-separator{background:var(--lightningcss-light,#e7e1d8)var(--lightningcss-dark,color-mix(in srgb, #e7e1d8 22%, var(--notion-bg)));height:1px;margin:5px 4px}.editor-context-label{color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));padding:5px 8px 7px;font-size:12px;font-weight:500}.editor-context-metadata{color:var(--lightningcss-light,#9a9186)var(--lightningcss-dark,var(--notion-text-tertiary));-webkit-user-select:none;user-select:none;gap:3px;padding:2px 8px 5px;font-size:11px;line-height:1.2;display:grid}.editor-context-color-menu{width:238px;min-width:238px;max-height:min(80vh, calc(var(--radix-dropdown-menu-content-available-height) - 2px));padding:6px 0 0}.editor-context-color-menu[data-keyboard-mode=true]{cursor:none}.editor-block-color-section{width:236px;margin-bottom:10px}.editor-block-color-label{height:36px;color:var(--lightningcss-light,#929495)var(--lightningcss-dark,var(--notion-text-tertiary));-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:0 14px;font-size:12px;font-weight:400;line-height:1;display:flex}.editor-block-color-grid{grid-template-columns:repeat(5,40px);justify-content:space-between;padding:0 8px;display:grid}.editor-block-color-swatch{cursor:pointer;background:0 0;border:0;border-radius:4px;outline:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.editor-block-color-swatch:hover,.editor-block-color-swatch[data-highlighted],.editor-block-color-swatch[data-keyboard-selected=true]{background:#0000000f}.editor-block-color-chip{border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.editor-block-color-letter{font-size:18px;font-weight:500;line-height:1}.editor-block-color-default-line{background:#00000014;width:100%;height:1px;display:block;transform:rotate(-45deg)}.editor-column-count-menu{gap:5px;width:auto;min-width:0;max-height:none;padding:10px 16px;display:flex;overflow:visible}.editor-column-count-option{opacity:.32;cursor:pointer;background:#37352f2e;border:0;border-radius:2px;outline:none;flex:0 0 20px;width:20px;height:36px;padding:0;transition:background-color .11s,opacity .11s,transform .11s}.editor-column-count-option[data-previewed=true],.editor-column-count-option[data-highlighted]{opacity:1;background:#6d655c}.editor-column-count-option:active{transform:scaleY(.96)}.editor-column-count-option>span{width:100%;height:100%;display:block}.editor-block-controls{z-index:15;width:var(--editor-block-controls-width);opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;min-height:48px;transition:opacity 20ms;display:flex;position:absolute}.editor-block-controls.is-dragging,.editor-block-controls:not(.is-hidden),.editor-block-controls:hover,.editor-block-controls:focus-within{opacity:1;pointer-events:auto}.editor-block-controls.is-hidden{opacity:0;pointer-events:none!important}.editor-block-control{width:20px;height:24px;color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex:0 0 24px;place-items:center;padding:0;transition:background .12s,color .12s,border-color .12s;display:inline-grid}.editor-block-control:hover,.editor-block-control:focus-visible,.editor-block-control[aria-expanded=true]{color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text));box-shadow:none;background:#37352f14;border-color:#0000}.editor-block-control svg{pointer-events:none}.editor-block-drag-handle{cursor:grab;touch-action:none;flex-basis:24px;width:20px}.editor-block-drag-handle-grip{cursor:grab;place-items:center;width:100%;height:100%;display:grid}.editor-block-drag-handle-grip:active{cursor:grabbing}.editor-block-drag-handle:active,.editor-block-controls.is-dragging .editor-block-drag-handle{cursor:grabbing;color:var(--lightningcss-light,#292621)var(--lightningcss-dark,var(--notion-text));background:#37352f14;border-color:#0000}.editor-block-insert-lane{width:20px;height:8px;color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));cursor:pointer;background:0 0;border:0;flex:0 0 8px;place-items:center;padding:0;display:grid;position:relative}.editor-block-insert-line{opacity:.45;background:currentColor;border-radius:1px;width:9px;height:1.5px}.editor-block-insert-plus{opacity:0;margin:auto;transition:opacity 75ms,transform 75ms;position:absolute;inset:0;transform:scale(.82)}.editor-block-insert-lane:hover .editor-block-insert-line,.editor-block-insert-lane:focus-visible .editor-block-insert-line{opacity:0}.editor-block-insert-lane:hover .editor-block-insert-plus,.editor-block-insert-lane:focus-visible .editor-block-insert-plus{opacity:1;transform:scale(1)}.editor-block-controls.is-dragging>.editor-block-insert-lane,.editor-block-controls.is-menu-open>.editor-block-insert-lane{visibility:hidden}.editor-block-drop-guide{z-index:14;height:4px;box-shadow:none;--editor-block-guide-opacity:1;opacity:var(--editor-block-guide-opacity);pointer-events:none;background:#0000004d;border-radius:0;transition:background-color .1s ease-out;position:absolute;transform:none}.editor-block-drop-guide.is-hidden{visibility:hidden;opacity:0;transition:none}.editor-block-drop-guide.is-inside{box-shadow:none;background:#2383e214;border:0;border-radius:4px;transform:none}.editor-block-drop-guide.is-column-left,.editor-block-drop-guide.is-column-right{border-radius:999px;transform:none}.editor-block-drop-guide.is-column-left:after,.editor-block-drop-guide.is-column-right:after{content:"";background:#2383e20d;border:1px solid #2383e247;border-radius:4px;width:16px;position:absolute;top:-2px;bottom:-2px;transform:translate(-7px)}.editor-block-drop-guide.is-stay{visibility:hidden;--editor-block-guide-opacity:0}.editor-block-drop-guide.is-debug:before{color:#fff;content:attr(data-debug-label);white-space:nowrap;background:#171717;border-radius:3px;padding:3px 6px;font:11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:8px;left:0}.editor-dnd-debug-badge{z-index:1000;border:1px solid var(--lightningcss-light,#b7d4ff)var(--lightningcss-dark,color-mix(in srgb, #b7d4ff 28%, var(--notion-bg)));background:var(--lightningcss-light,#eef5ff)var(--lightningcss-dark,color-mix(in srgb, #eef5ff 22%, var(--notion-bg)));color:var(--lightningcss-light,#174ea6)var(--lightningcss-dark,#97afd7);pointer-events:none;border-radius:4px;padding:4px 7px;font:11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;position:fixed;bottom:12px;right:12px}.editor-block-drag-preview{z-index:999;box-sizing:border-box;width:100%;max-width:none;height:100%;min-height:0;box-shadow:none;color:var(--lightningcss-light,#37332e)var(--lightningcss-dark,var(--notion-text));opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:17px;line-height:1.65;display:block;position:fixed;top:0;left:0}.editor-block-drag-preview.editor-surface{max-width:none;min-height:0;padding:0}.editor-block-drag-preview>.editor-block-drag-preview-row{box-sizing:border-box;opacity:1}.editor-block-drag-preview button,.editor-block-drag-preview input,.editor-block-drag-preview textarea,.editor-block-drag-preview select,.editor-block-drag-preview [contenteditable]{pointer-events:none}@media (prefers-reduced-motion:reduce){.editor-block-drop-guide,.editor-surface .is-editor-block-drag-source,.editor-surface .is-editor-block-operation-pending,.editor-block-drop-guide.is-hidden{transition:none}}.editor-wrap.is-editor-block-marquee-selecting{cursor:default;-webkit-user-select:none;user-select:none}.editor-block-selection-marquee{z-index:1000;pointer-events:none;background:#0285ff1f;position:fixed}.toc-block{border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fbf8f2)var(--lightningcss-dark,var(--notion-sidebar));border-radius:8px;margin:16px 0;padding:12px}.toc-block-title{color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:800;display:flex}.toc-block-list{gap:2px;display:grid}.toc-block button{min-height:28px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:6px;align-items:center;display:flex}.toc-block button:hover,.toc-block button.active{background:var(--lightningcss-light,#e8e2d8)var(--lightningcss-dark,color-mix(in srgb, #e8e2d8 22%, var(--notion-bg)))}.toc-block p{color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));margin:0;font-size:14px}.button-block{border-radius:5px;align-items:center;gap:5px;min-height:42px;margin:7px 0;padding:4px 0;display:flex;position:relative}.button-block.is-selected{background:#2383e214}.button-block-trigger{border:1px solid var(--lightningcss-light,#d9d6d0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:72px;max-width:min(100%,520px);min-height:34px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));text-align:left;overflow-wrap:anywhere;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:6px 12px;font-size:14px;font-weight:650;line-height:1.3;display:inline-flex;box-shadow:0 1px 2px #24201c0f}.button-block-primary .button-block-trigger{border-color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-border));color:#fff;background:#37352f}.button-block-trigger:hover:not(:disabled),.button-block-trigger:focus-visible{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.button-block-primary .button-block-trigger:hover:not(:disabled),.button-block-primary .button-block-trigger:focus-visible{background:#24231f}.button-block-trigger[aria-disabled=true]{cursor:not-allowed;opacity:.58}.button-block-settings{width:28px;height:28px;color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));opacity:0;background:0 0;border-radius:5px;place-items:center;transition:opacity .1s ease-out,background-color .1s ease-out;display:grid}.button-block:hover .button-block-settings,.button-block:focus-within .button-block-settings,.button-block-settings:focus-visible{opacity:1}.button-block-settings:hover,.button-block-settings:focus-visible{background:var(--lightningcss-light,#efefed)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text))}.button-block-notice{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));min-height:24px;color:var(--lightningcss-light,#696862)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:650;display:inline-flex}.button-block-notice.success{background:var(--lightningcss-light,#edf5ef)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#287044)var(--lightningcss-dark,#9ebfab)}.button-block-notice.error{background:var(--lightningcss-light,#fff0ed)var(--lightningcss-dark,color-mix(in srgb, #fff0ed 22%, var(--notion-bg)));color:var(--lightningcss-light,#a33d31)var(--lightningcss-dark,#d6a8a2)}.editor-surface table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:100%;margin:16px 0}.editor-surface .tableWrapper{overscroll-behavior-inline:contain;width:100%;max-width:100%;overflow-x:auto}.editor-surface th,.editor-surface td{border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));vertical-align:top;min-width:100px;padding:8px}.editor-surface th{background:var(--lightningcss-light,#f3f0ea)var(--lightningcss-dark,var(--notion-hover))}.editor-surface .selectedCell{background:var(--lightningcss-light,#e6eefc)var(--lightningcss-dark,color-mix(in srgb, #e6eefc 22%, var(--notion-bg)))}.editor-surface .column-resize-handle{pointer-events:none;background:#5177ad;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.editor-surface.resize-cursor{cursor:col-resize}.editor-surface .is-empty:before,.editor-surface .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--lightningcss-light,#a49b90)var(--lightningcss-dark,var(--notion-text-tertiary));pointer-events:none}.slash-menu{z-index:92;border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));border-radius:8px;flex-direction:column;width:min(340px,100vw - 16px);max-height:min(65vh,100vh - 24px);animation:.12s ease-out menu-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 50px #24201c29}.slash-menu-search{border-bottom:1px solid var(--lightningcss-light,#ebe5dc)var(--lightningcss-dark,var(--notion-border));min-height:38px;color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));align-items:center;gap:8px;padding:0 11px;font-size:13px;display:flex}.slash-menu-search input{width:100%;min-width:0;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));font:inherit;background:0 0;border:0;outline:0}.slash-menu-search input::placeholder{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary))}.slash-menu-scroll{min-height:0;padding:5px;overflow-y:auto}.slash-menu-group{color:var(--lightningcss-light,#6f675f)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:uppercase;padding:9px 8px 5px;font-size:11px;font-weight:800}.slash-menu button{width:100%;min-height:48px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:6px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;padding:5px 8px;display:grid}.slash-menu button:disabled{opacity:.42}.slash-menu-icon{border:1px solid var(--lightningcss-light,#e5dfd6)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fbf8f3)var(--lightningcss-dark,var(--notion-sidebar));width:30px;height:30px;color:var(--lightningcss-light,#6f675e)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;place-items:center;display:grid}.slash-color-swatch{border:1px solid #37352f29;border-radius:4px;width:18px;height:18px;box-shadow:inset 0 0 0 2px #ffffff73}.slash-menu-copy{gap:1px;min-width:0;display:grid}.slash-menu-copy strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.slash-menu-copy small{color:var(--lightningcss-light,#6f675f)var(--lightningcss-dark,var(--notion-text-secondary));text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.slash-menu button:hover{background:var(--lightningcss-light,#f3f0ea)var(--lightningcss-dark,var(--notion-hover))}.slash-menu button.active,.slash-menu button[aria-selected=true]{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.slash-menu-empty,.page-link-picker-empty{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;margin:0;padding:22px 12px;font-size:13px}.editor-mention-picker{z-index:93;border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));width:min(320px,100vw - 16px);max-height:min(420px,100vh - 24px);color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:8px;flex-direction:column;animation:.12s ease-out menu-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 50px #24201c29}.editor-mention-query{border-bottom:1px solid var(--lightningcss-light,#ebe5dc)var(--lightningcss-dark,var(--notion-border));min-height:38px;color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));align-items:center;gap:7px;padding:0 11px;font-size:13px;display:flex}.editor-mention-query strong{color:var(--lightningcss-light,#5e7188)var(--lightningcss-dark,#b7bfc9);font-size:15px}.editor-mention-options{padding:5px;overflow-y:auto}.editor-mention-options>strong{color:var(--lightningcss-light,#93897d)var(--lightningcss-dark,var(--notion-text-tertiary));text-transform:uppercase;padding:8px 8px 4px;font-size:10px;font-weight:800;display:block}.editor-mention-options>button{width:100%;min-height:40px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:6px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:5px 8px;display:grid}.editor-mention-options>button:hover,.editor-mention-options>button.active,.editor-mention-options>button[aria-selected=true]{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.editor-mention-options>button>span{gap:1px;min-width:0;display:grid}.editor-mention-options b,.editor-mention-options small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-mention-options b{font-size:13px;font-weight:650}.editor-mention-options small,.editor-mention-options>p{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:11px}.editor-mention-options>p{text-align:center;margin:0;padding:18px 10px}.page-link-picker-anchor{pointer-events:none;width:1px;height:1px;position:fixed}.page-link-picker{z-index:96;border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));width:min(360px,100vw - 20px);color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:8px;animation:.12s ease-out menu-in;overflow:hidden;box-shadow:0 18px 50px #24201c29}.page-link-picker-search{border-bottom:1px solid var(--lightningcss-light,#ebe5dc)var(--lightningcss-dark,var(--notion-border));height:42px;color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));grid-template-columns:18px minmax(0,1fr) 26px;align-items:center;gap:7px;padding:0 7px 0 11px;display:grid}.page-link-picker-search input{min-width:0;color:var(--lightningcss-light,#2f2b27)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;outline:0}.page-link-picker-close{width:26px;height:26px;color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));border-radius:5px;place-items:center;display:grid}.page-link-picker-close:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.page-link-picker-list{max-height:340px;padding:5px;overflow-y:auto}.page-link-picker-list button{text-align:left;border-radius:6px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:48px;padding:5px 8px;display:grid}.page-link-picker-list button:hover,.page-link-picker-list button.active{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.page-link-picker-list button:disabled{cursor:default;opacity:.66}.page-link-picker-icon{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));place-items:center;display:grid}.page-link-picker-list button>span:last-child{min-width:0;display:grid}.page-link-picker-list strong,.page-link-picker-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-link-picker-list strong{font-size:14px}.page-link-picker-list small{color:var(--lightningcss-light,#91877b)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:11px}.data-source-picker-state{min-height:72px;color:var(--lightningcss-light,#81776c)var(--lightningcss-dark,var(--notion-text-tertiary));justify-content:center;align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.data-source-picker-error{border-top:1px solid var(--lightningcss-light,#eadbd6)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff7f4)var(--lightningcss-dark,color-mix(in srgb, #fff7f4 22%, var(--notion-bg)));color:var(--lightningcss-light,#a33f31)var(--lightningcss-dark,#d6a9a2);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:12px;display:flex}.data-source-picker-error button{background:var(--lightningcss-light,#f0e5df)var(--lightningcss-dark,color-mix(in srgb, #f0e5df 22%, var(--notion-bg)));color:var(--lightningcss-light,#7f3429)var(--lightningcss-dark,#c5a49f);border-radius:5px;flex:none;align-items:center;gap:5px;min-height:28px;padding:0 8px;font-weight:650;display:inline-flex}.data-source-picker-error button:hover{background:var(--lightningcss-light,#e9d8d1)var(--lightningcss-dark,color-mix(in srgb, #e9d8d1 22%, var(--notion-bg)))}.editor-link-preview{z-index:110;border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));width:min(330px,100vw - 20px);color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:8px;grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px;animation:.12s ease-out menu-in;display:grid;position:fixed;box-shadow:0 16px 45px #24201c29}.editor-link-preview-icon{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));width:32px;height:32px;color:var(--lightningcss-light,#6f675e)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;place-items:center;display:grid}.editor-link-preview-copy{gap:2px;min-width:0;display:grid}.editor-link-preview-copy strong,.editor-link-preview-copy span,.editor-link-preview-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-link-preview-copy strong{font-size:13px}.editor-link-preview-copy span,.editor-link-preview-copy small{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:11px}.editor-link-preview-actions{gap:2px;display:flex}.editor-link-preview-actions button{width:28px;height:28px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;place-items:center;display:grid}.editor-link-preview-actions button:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.empty-editor{height:100%;min-height:0;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;place-content:center;gap:10px;display:grid;overflow:auto}.empty-editor h2{color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));letter-spacing:0;margin:0;font-size:22px}.resource-unavailable{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:100%;min-height:0;color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;grid-auto-rows:max-content;align-content:center;justify-items:center;gap:10px;padding:48px 24px;display:grid;overflow:auto}.resource-unavailable h1,.resource-unavailable p{margin:0}.resource-unavailable h1{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));letter-spacing:0;font-size:14px;font-weight:400;line-height:1.4}.resource-unavailable p{max-width:480px;color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));font-size:13px;line-height:1.5}.resource-unavailable-illustration{width:112px;height:96px;color:var(--lightningcss-light,#242424)var(--lightningcss-dark,var(--notion-text));place-items:center;margin-bottom:2px;display:grid}.resource-unavailable-actions{justify-content:center;align-items:center;gap:8px;min-height:34px;margin-top:8px;display:flex}.resource-unavailable-actions button{align-items:center;gap:7px;min-height:34px;display:inline-flex}@media (prefers-reduced-motion:reduce){.floating-notice{animation:none}}.workspace-onboarding{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));place-items:center;min-width:0;height:100%;min-height:0;padding:64px clamp(28px,8vw,120px);display:grid;overflow:auto}.workspace-onboarding-content{width:min(680px,100%)}.workspace-onboarding-kicker{color:var(--lightningcss-light,#70685f)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:uppercase;align-items:center;gap:7px;margin-bottom:14px;font-size:12px;font-weight:750;display:flex}.workspace-onboarding h1{color:var(--lightningcss-light,#24211e)var(--lightningcss-dark,var(--notion-text));letter-spacing:0;margin:0;font-size:36px;line-height:1.15}.workspace-onboarding-content>p{max-width:520px;color:var(--lightningcss-light,#70685f)var(--lightningcss-dark,var(--notion-text-secondary));margin:14px 0 30px;font-size:15px;line-height:1.55}.workspace-onboarding-actions{gap:8px;display:grid}.workspace-onboarding-action{border:1px solid var(--lightningcss-light,#dedbd5)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;min-height:72px;color:var(--lightningcss-light,#312d29)var(--lightningcss-dark,var(--notion-text));text-align:left;border-radius:6px;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:13px;padding:10px 14px;transition:background .14s,border-color .14s,box-shadow .14s;display:grid}.workspace-onboarding-action:hover:not(:disabled),.workspace-onboarding-action:focus-visible{border-color:var(--lightningcss-light,#bcb6ac)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#faf9f7)var(--lightningcss-dark,var(--notion-sidebar));box-shadow:0 4px 14px #2a252012}.workspace-onboarding-action.is-primary{border-color:var(--lightningcss-light,#24211e)var(--lightningcss-dark,var(--notion-border));color:#fff;background:#24211e}.workspace-onboarding-action.is-primary:hover:not(:disabled),.workspace-onboarding-action.is-primary:focus-visible{border-color:var(--lightningcss-light,#11100e)var(--lightningcss-dark,var(--notion-border));background:#11100e}.workspace-onboarding-action:disabled{cursor:wait;opacity:.62}.workspace-onboarding-action-icon{background:var(--lightningcss-light,#f2f0ec)var(--lightningcss-dark,var(--notion-hover));width:40px;height:40px;color:var(--lightningcss-light,#4d6459)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;place-items:center;display:grid}.workspace-onboarding-action.is-primary .workspace-onboarding-action-icon{color:#fff;background:#ffffff1f}.workspace-onboarding-action strong,.workspace-onboarding-action small{display:block}.workspace-onboarding-action strong{font-size:14px;font-weight:750}.workspace-onboarding-action small{color:var(--lightningcss-light,#7b746b)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:4px;font-size:12px}.workspace-onboarding-action.is-primary small{color:#ffffffb3}.workspace-onboarding-action>svg{color:var(--lightningcss-light,#9b948b)var(--lightningcss-dark,var(--notion-text-tertiary))}.workspace-onboarding-action.is-primary>svg{color:#ffffffb8}.workspace-onboarding-error{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3);margin:14px 0 0;font-size:13px}.workspace-onboarding-form{gap:18px;display:grid}.workspace-onboarding-form label,.workspace-onboarding-form fieldset{border:0;min-width:0;margin:0;padding:0}.workspace-onboarding-form label{gap:7px;display:grid}.workspace-onboarding-form label>span,.workspace-onboarding-form legend{color:var(--lightningcss-light,#5f5952)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px;font-weight:700}.workspace-onboarding-form input,.workspace-onboarding-form textarea,.workspace-onboarding-form select{border:1px solid var(--lightningcss-light,#d8d4ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;min-height:38px;color:var(--lightningcss-light,#282522)var(--lightningcss-dark,var(--notion-text));font:inherit;border-radius:5px;padding:8px 10px}.workspace-onboarding-form textarea{resize:vertical;min-height:92px;line-height:1.45}.workspace-onboarding-form input:focus,.workspace-onboarding-form textarea:focus,.workspace-onboarding-form select:focus{border-color:var(--lightningcss-light,#897f74)var(--lightningcss-dark,var(--notion-border));outline-offset:0;outline:2px solid #4d645929}.workspace-onboarding-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.space-identity-fields{grid-template-columns:90px minmax(0,1fr)}.workspace-onboarding-options{gap:8px;margin-top:8px;display:grid}.workspace-onboarding-options.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-onboarding-options.three-column{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-onboarding-options button{border:1px solid var(--lightningcss-light,#dedbd5)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:76px;color:var(--lightningcss-light,#37332f)var(--lightningcss-dark,var(--notion-text));text-align:left;border-radius:6px;align-content:center;gap:5px;padding:10px 12px;display:grid}.workspace-onboarding-options button:hover,.workspace-onboarding-options button:focus-visible{background:var(--lightningcss-light,#faf9f7)var(--lightningcss-dark,var(--notion-sidebar));border-color:var(--lightningcss-light,#bcb6ac)var(--lightningcss-dark,var(--notion-border))}.workspace-onboarding-options button.is-selected{border-color:var(--lightningcss-light,#4d6459)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f0f4f1)var(--lightningcss-dark,var(--notion-hover));box-shadow:inset 0 0 0 1px #4d6459}.workspace-onboarding-options strong,.workspace-onboarding-options small{display:block}.workspace-onboarding-options strong{font-size:13px}.workspace-onboarding-options small{color:var(--lightningcss-light,#756f67)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px;line-height:1.35}.workspace-onboarding-commands{justify-content:flex-end;gap:8px;display:flex}.workspace-onboarding-commands button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.workspace-onboarding-back{width:max-content;color:var(--lightningcss-light,#70685f)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border:0;align-items:center;gap:6px;padding:3px 0;font-size:12px;display:inline-flex}.error-panel{gap:14px;padding:24px;display:grid}.viewer-notice,.editor-error{border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;margin:0;padding:7px 10px;font-size:12px;font-weight:700;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 24px #24201c1a}.editor-error{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3)}.panel-overlay{--dialog-gutter:clamp(10px, 3vw, 32px);z-index:var(--layer-modal);padding:var(--dialog-gutter);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1f23295c;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.panel-overlay button:focus-visible{outline-offset:1px;outline:2px solid var(--lightningcss-light,#2f76c5)var(--lightningcss-dark,#a1c1e5)}.panel-overlay :is(input,select,textarea):focus-visible{border-color:var(--lightningcss-light,#2f76c5)var(--lightningcss-dark,#a1c1e5);outline:0;box-shadow:0 0 0 2px #2f76c529}.panel-overlay [role=dialog][aria-modal=true]{min-width:0}.panel-overlay [role=dialog][aria-modal=true] :is(input,select,textarea){min-width:0;max-width:100%}.panel-overlay [role=dialog][aria-modal=true] :is(h1,h2,h3,h4,legend,label,p,small){overflow-wrap:break-word}.workspace-dialog,.teamspace-dialog,.trash-dialog{min-width:0;max-width:100%;max-height:calc(100dvh - (2 * var(--dialog-gutter)));border:1px solid var(--lightningcss-light,#d6dbe2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 70px #1f232938}.workspace-dialog,.account-settings-dialog{width:min(var(--dialog-width-default), 100%)}.analytics-dialog{width:min(var(--dialog-width-wide), 100%)}.operator-dialog{width:min(var(--dialog-width-max), 100%)}.operator-page{background:var(--surface-muted);place-items:center;width:100%;min-height:100dvh;padding:24px;display:grid}.operator-dialog-standalone{width:min(1200px,100vw - 48px);height:calc(100dvh - 48px);max-height:none}.analytics-header-actions{align-items:center;gap:4px;display:flex}.dialog-tabs{border-bottom:1px solid var(--lightningcss-light,#e3e6ea)var(--lightningcss-dark,var(--notion-border));flex:none;gap:4px;min-width:0;min-height:42px;padding:6px 14px 0;display:flex;overflow-x:auto}.dialog-tabs button{min-width:max-content;min-height:34px;color:var(--lightningcss-light,#5f6670)var(--lightningcss-dark,var(--notion-text-secondary));border-bottom:2px solid #0000;padding:0 10px;font-size:12px;font-weight:650}.dialog-tabs button:hover{color:var(--lightningcss-light,#252a30)var(--lightningcss-dark,var(--notion-text))}.dialog-tabs button.active{color:var(--lightningcss-light,#252a30)var(--lightningcss-dark,var(--notion-text));border-bottom-color:var(--lightningcss-light,#36715a)var(--lightningcss-dark,#a5bfb5)}.analytics-content,.operator-content{flex:auto;min-width:0;min-height:300px;padding:18px;overflow:auto}.analytics-state{min-height:220px;color:var(--lightningcss-light,#6a727c)var(--lightningcss-dark,var(--notion-text-secondary));justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.analytics-state.is-error{flex-direction:column}.analytics-state p{margin:0}.analytics-overview,.analytics-activity{gap:22px;display:grid}.analytics-stat-grid,.operator-metric-grid{border-top:1px solid var(--lightningcss-light,#e5e7e9)var(--lightningcss-dark,var(--notion-border));border-left:1px solid var(--lightningcss-light,#e5e7e9)var(--lightningcss-dark,var(--notion-border));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.analytics-stat-grid article,.operator-metric-grid article{border-right:1px solid var(--lightningcss-light,#e5e7e9)var(--lightningcss-dark,var(--notion-border));border-bottom:1px solid var(--lightningcss-light,#e5e7e9)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));align-content:center;gap:8px;min-width:0;min-height:88px;padding:13px 15px;display:grid}.analytics-stat-grid span,.operator-metric-grid span{color:var(--lightningcss-light,#6d747d)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:7px;font-size:12px;display:flex}.analytics-stat-grid strong,.operator-metric-grid strong{color:var(--lightningcss-light,#22272d)var(--lightningcss-dark,var(--notion-text));letter-spacing:0;text-overflow:ellipsis;font-size:24px;overflow:hidden}.analytics-breakdown{gap:10px;display:grid}.analytics-breakdown h3,.operator-results h3{color:var(--lightningcss-light,#31363c)var(--lightningcss-dark,var(--notion-text));letter-spacing:0;margin:0;font-size:13px}.analytics-breakdown dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin:0;display:grid}.analytics-breakdown dl>div{border-bottom:1px solid var(--lightningcss-light,#eceef0)var(--lightningcss-dark,var(--notion-border));min-height:38px;color:var(--lightningcss-light,#5f6670)var(--lightningcss-dark,var(--notion-text-secondary));justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.analytics-breakdown dd{color:var(--lightningcss-light,#272c32)var(--lightningcss-dark,var(--notion-text));margin:0;font-weight:700}.analytics-bars{gap:9px;display:grid}.analytics-bars>div{color:var(--lightningcss-light,#555d66)var(--lightningcss-dark,var(--notion-text-secondary));grid-template-columns:minmax(130px,.8fr) minmax(180px,2fr) 44px;align-items:center;gap:10px;font-size:12px;display:grid}.analytics-bars>div>div{background:var(--lightningcss-light,#eceeed)var(--lightningcss-dark,var(--notion-hover));border-radius:3px;height:7px;overflow:hidden}.analytics-bars i{background:#4f8069;border-radius:3px;height:100%;display:block}.analytics-bars strong{text-align:right}.analytics-table-wrap{border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);min-width:0;overflow:auto}.analytics-table-wrap table{border-collapse:collapse;width:100%;font-size:12px}.analytics-table-wrap th,.analytics-table-wrap td{border-bottom:1px solid var(--surface-border);text-align:left;min-width:100px;padding:9px 11px}.analytics-table-wrap th{background:var(--surface-muted);color:var(--notion-text-secondary);font-size:11px;font-weight:650}.analytics-table-wrap tbody tr:hover{background:var(--surface-muted)}.analytics-table-wrap tbody tr:last-child td{border-bottom:0}.analytics-table-wrap td strong,.analytics-table-wrap td small{display:block}.analytics-table-wrap td small{color:var(--lightningcss-light,#767e87)var(--lightningcss-dark,var(--notion-text-tertiary));margin-top:2px}.analytics-empty{min-height:220px;color:var(--lightningcss-light,#686f77)var(--lightningcss-dark,var(--notion-text-secondary));place-content:center;justify-items:center;gap:8px;display:grid}.analytics-empty p{margin:0;font-size:13px}.operator-content>.dialog-error{margin:0 0 14px}.operator-feedback,.operator-accounts{gap:14px;display:grid}.operator-toolbar{min-width:0;color:var(--notion-text-secondary);justify-content:space-between;align-items:end;gap:12px;font-size:12px;display:flex}.operator-toolbar label,.operator-create-form label,.operator-feedback-row form label{min-width:0;color:var(--notion-text-secondary);gap:5px;font-size:11px;font-weight:650;display:grid}.operator-toolbar select,.operator-create-form input,.operator-create-form select,.operator-feedback-row input,.operator-feedback-row select,.operator-account-row input,.operator-account-row select{border:1px solid var(--notion-border);background:var(--notion-bg);min-width:0;height:34px;color:var(--notion-text);font:inherit;border-radius:5px;padding:0 9px}.operator-users-view{gap:12px;min-width:0;display:grid}.operator-user-toolbar{grid-template-columns:minmax(220px,1fr) repeat(3,minmax(130px,.45fr)) auto;gap:7px;min-width:0;display:grid}.operator-user-toolbar select,.operator-user-search{border:1px solid var(--notion-border);background:var(--notion-bg);min-width:0;height:34px;color:var(--notion-text);font:inherit;border-radius:5px}.operator-user-toolbar select{padding:0 8px}.operator-user-search{color:var(--notion-text-secondary);align-items:center;gap:7px;padding:0 9px;display:flex}.operator-user-search input{min-width:0;color:var(--notion-text);background:0 0;border:0;outline:0;flex:1}.operator-user-toolbar>button{min-height:34px;padding:0 12px}.operator-users-layout{min-width:0;display:grid}.operator-users-layout.has-detail{border:1px solid var(--notion-border);grid-template-columns:minmax(480px,1fr) minmax(320px,.62fr)}.operator-user-directory,.operator-user-detail{min-width:0}.operator-user-directory>header,.operator-user-detail>header{min-height:38px;color:var(--notion-text);justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:12px;display:flex}.operator-user-directory>header span{color:var(--notion-text-secondary);font-size:11px}.operator-users-layout.has-detail .operator-user-directory{border-right:1px solid var(--notion-border)}.operator-user-table-wrap{border-top:1px solid var(--notion-border)}.operator-user-table-wrap th,.operator-user-table-wrap td{min-width:74px;padding:8px 9px}.operator-user-table-wrap th:first-child,.operator-user-table-wrap td:first-child{min-width:220px}.operator-user-table-wrap tr.is-selected{background:var(--surface-hover)}.operator-user-open{width:100%;min-width:0;color:var(--notion-text);text-align:left;align-items:center;gap:8px;display:flex}.operator-user-open>span:first-child,.operator-user-avatar{background:var(--lightningcss-light,#e9edf0)var(--lightningcss-dark,var(--notion-hover));width:28px;height:28px;color:var(--notion-text-secondary);border-radius:50%;flex:0 0 28px;place-items:center;font-size:11px;font-weight:700;display:grid}.operator-user-open>span:last-child{min-width:0}.operator-user-open strong,.operator-user-open small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.operator-user-open strong{font-size:12px}.operator-user-table-wrap .operator-user-open small{color:var(--lightningcss-light,#59616a)var(--lightningcss-dark,#aeb5bd);margin-top:2px;font-size:10px}.operator-status{background:var(--surface-muted);width:max-content;color:var(--notion-text-secondary);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:3px 6px;font-size:10px;display:inline-flex}.operator-status-active{color:var(--lightningcss-light,#2d6b4f)var(--lightningcss-dark,#8ed2ad);background:var(--lightningcss-light,#e8f3ed)var(--lightningcss-dark,#203c30)}.operator-status-deactivated{color:var(--lightningcss-light,#a23a31)var(--lightningcss-dark,#f2a39b);background:var(--lightningcss-light,#fbe9e7)var(--lightningcss-dark,#472725)}.operator-pagination{border-top:1px solid var(--notion-border);min-height:40px;color:var(--notion-text-secondary);justify-content:flex-end;align-items:center;gap:8px;padding:6px 9px;font-size:11px;display:flex}.operator-pagination button,.operator-user-actions button{background:var(--surface-muted);min-height:28px;color:var(--notion-text-secondary);border-radius:5px;padding:0 8px;font-size:11px}.operator-user-detail{min-height:360px;padding-bottom:12px}.operator-user-detail>header{border-bottom:1px solid var(--notion-border)}.operator-user-detail>header button{width:28px;height:28px;color:var(--notion-text-secondary);place-items:center;display:grid}.operator-user-summary{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:13px 12px;display:grid}.operator-user-summary .operator-user-avatar{width:36px;height:36px}.operator-user-summary>div{gap:2px;min-width:0;display:grid}.operator-user-summary strong,.operator-user-summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-user-summary strong{color:var(--notion-text);font-size:13px}.operator-user-summary small{color:var(--notion-text-secondary);font-size:11px}.operator-user-actions{flex-wrap:wrap;gap:6px;padding:0 12px 12px;display:flex}.operator-user-facts{gap:7px;margin:0;padding:0 12px 12px;display:grid}.operator-user-facts>div{grid-template-columns:100px minmax(0,1fr);gap:8px;min-width:0;font-size:11px;display:grid}.operator-user-facts dt{color:var(--notion-text-secondary)}.operator-user-facts dd{min-width:0;color:var(--notion-text);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.operator-user-detail-section{border-top:1px solid var(--notion-border);padding:10px 12px 0;display:grid}.operator-user-detail-section h3{color:var(--notion-text);align-items:center;gap:6px;margin:0 0 6px;font-size:11px;display:flex}.operator-user-detail-row{border-top:1px solid var(--surface-border);min-width:0;min-height:38px;color:var(--notion-text-secondary);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.operator-user-detail-row>span:first-child{gap:2px;min-width:0;display:grid}.operator-user-detail-row strong,.operator-user-detail-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-user-detail-row strong{color:var(--notion-text);font-size:11px}.operator-workspace-toolbar{grid-template-columns:minmax(240px,1fr) repeat(2,minmax(140px,.45fr)) auto}.operator-feedback-toolbar{grid-template-columns:minmax(220px,1fr) repeat(4,minmax(112px,.36fr)) auto}.operator-import-toolbar{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(112px,.32fr)) minmax(150px,.45fr) auto}.operator-import-toolbar>input,.operator-import-actions>input{border:1px solid var(--notion-border);background:var(--notion-bg);min-width:0;height:34px;color:var(--notion-text);font:inherit;border-radius:5px;outline:0;padding:0 9px}.operator-import-table-wrap th:first-child,.operator-import-table-wrap td:first-child{min-width:290px}.operator-import-table-wrap td:not(:first-child){white-space:nowrap}.operator-users-layout.has-detail .operator-import-table-wrap :is(th,td):nth-child(5){display:none}.operator-import-heading{min-width:0;color:var(--notion-text-secondary);align-items:center;gap:8px;padding:12px;display:flex}.operator-import-heading>span{gap:2px;min-width:0;display:grid}.operator-import-heading strong,.operator-import-heading small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-import-heading strong{color:var(--notion-text);font-size:13px}.operator-import-heading small{font-size:10px}.operator-import-error{color:var(--lightningcss-light,#9f322a)var(--lightningcss-dark,#ffaaa2);background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,#3f2523);border-radius:5px;gap:6px;margin:0 12px 12px;padding:8px;font-size:11px;display:grid}.operator-import-error strong{align-items:center;gap:5px;display:flex}.operator-import-error pre{max-height:120px;color:inherit;white-space:pre-wrap;margin:0;overflow:auto}.operator-import-attempts{gap:2px}.operator-import-attempts>button{min-width:0;min-height:38px;color:var(--notion-text-secondary);text-align:left;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:5px 6px;display:flex}.operator-import-attempts>button:hover,.operator-import-attempts>button.is-current{background:var(--surface-hover)}.operator-import-attempts>button span{gap:2px;min-width:0;display:grid}.operator-import-attempts>button span:last-child{justify-items:end}.operator-import-attempts strong,.operator-import-attempts small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-import-attempts strong{color:var(--notion-text);font-size:11px}.operator-import-attempts small{font-size:9px}.operator-import-items{gap:2px}.operator-import-items>label{border-top:1px solid var(--surface-border);min-width:0;min-height:38px;color:var(--notion-text-secondary);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;font-size:10px;display:grid}.operator-import-items>label>span:nth-child(2){gap:1px;min-width:0;display:grid}.operator-import-items strong,.operator-import-items small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-import-items strong{color:var(--notion-text);font-size:11px}.operator-import-items em{font-style:normal}.operator-import-items>p{color:var(--notion-text-secondary);margin:0 0 8px;font-size:11px}.operator-import-actions{border-top:1px solid var(--notion-border);gap:7px;padding:12px;display:grid}.operator-import-actions>div{justify-content:flex-end;gap:7px;display:flex}.operator-import-actions button{align-items:center;gap:5px;min-height:32px;padding:0 10px;display:inline-flex}.operator-feedback-table-wrap th:first-child,.operator-feedback-table-wrap td:first-child{min-width:300px}.operator-feedback-table-wrap td:not(:first-child){white-space:nowrap}.operator-users-layout.has-detail .operator-feedback-table-wrap :is(th,td):nth-child(5){display:none}.operator-feedback-detail-message{gap:5px;padding:12px;display:grid}.operator-feedback-detail-message strong{color:var(--notion-text-secondary);text-transform:uppercase;font-size:10px}.operator-feedback-detail-message p,.operator-feedback-history>p{color:var(--notion-text);white-space:pre-wrap;margin:0;font-size:12px;line-height:1.45}.operator-feedback-route{color:var(--lightningcss-light,#1769aa)var(--lightningcss-dark,#70b7ff);text-overflow:ellipsis;white-space:nowrap;margin:0 12px 12px;font-size:11px;overflow:hidden}.operator-feedback-context{color:var(--notion-text-secondary);margin:0 12px 12px;font-size:11px}.operator-feedback-context summary{cursor:pointer}.operator-feedback-context pre{background:var(--surface-muted);max-height:160px;color:var(--notion-text);white-space:pre-wrap;border-radius:5px;margin:7px 0 0;padding:8px;overflow:auto}.operator-feedback-update{grid-template-columns:repeat(3,minmax(95px,1fr));gap:6px;padding:0 12px 12px;display:grid}.operator-feedback-update input,.operator-feedback-update select,.operator-feedback-note textarea{border:1px solid var(--notion-border);background:var(--notion-bg);min-width:0;color:var(--notion-text);font:inherit;border-radius:5px}.operator-feedback-update input,.operator-feedback-update select{height:32px;padding:0 8px}.operator-feedback-update input{grid-column:1/-2}.operator-feedback-update button,.operator-feedback-note button{background:var(--surface-muted);min-height:32px;color:var(--notion-text-secondary);border-radius:5px;padding:0 9px;font-size:11px}.operator-feedback-history .operator-user-detail-row>span:last-child{justify-items:end;gap:2px;display:grid}.operator-feedback-note{border-top:1px solid var(--surface-border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;padding-top:10px;display:grid}.operator-feedback-note textarea{resize:vertical;min-height:66px;padding:7px 8px}.operator-workspace-table-wrap th:first-child,.operator-workspace-table-wrap td:first-child{min-width:230px}.operator-workspace-table-wrap td:not(:first-child){white-space:nowrap}.operator-workspace-plan-form{grid-template-columns:minmax(110px,.45fr) minmax(160px,1fr) auto;gap:6px;padding:0 12px 12px;display:grid}.operator-workspace-plan-form select,.operator-workspace-plan-form input{border:1px solid var(--notion-border);background:var(--notion-bg);min-width:0;height:32px;color:var(--notion-text);font:inherit;border-radius:5px;padding:0 8px}.operator-workspace-plan-form button{background:var(--surface-muted);min-height:32px;color:var(--notion-text-secondary);border-radius:5px;padding:0 9px;font-size:11px}.operator-workspace-metrics{border-top:1px solid var(--notion-border);border-left:1px solid var(--notion-border);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 12px 12px;display:grid}.operator-workspace-metrics article{border-right:1px solid var(--notion-border);border-bottom:1px solid var(--notion-border);gap:5px;min-width:0;padding:9px;display:grid}.operator-workspace-metrics span{color:var(--notion-text-secondary);align-items:center;gap:5px;font-size:10px;display:flex}.operator-workspace-metrics strong{color:var(--notion-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.operator-feedback-row{border:1px solid var(--notion-border);border-radius:6px;gap:10px;min-width:0;padding:12px;display:grid}.operator-feedback-row header,.operator-feedback-row header span,.operator-feedback-meta{align-items:center;gap:7px;display:flex}.operator-feedback-row header{color:var(--notion-text-secondary);justify-content:space-between;font-size:11px}.operator-feedback-row header span{color:var(--notion-text);font-weight:700}.operator-feedback-row p{color:var(--notion-text);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.5}.operator-feedback-meta{color:var(--lightningcss-light,#66645f)var(--lightningcss-dark,#a8a8a8);flex-wrap:wrap;min-width:0;font-size:11px}.operator-feedback-meta a{color:var(--lightningcss-light,#1769aa)var(--lightningcss-dark,#70b7ff)}.operator-feedback-row details{color:var(--notion-text-secondary);font-size:11px}.operator-feedback-row summary{cursor:pointer}.operator-feedback-row pre{background:var(--surface-muted);max-height:180px;color:var(--notion-text);white-space:pre-wrap;border-radius:5px;margin:8px 0 0;padding:9px;overflow:auto}.operator-feedback-row form{grid-template-columns:minmax(130px,.45fr) minmax(220px,1fr) auto;align-items:end;gap:8px;display:grid}.operator-feedback-row form button,.operator-create-form>button{min-height:34px;padding:0 12px}.operator-create-form{border:1px solid var(--notion-border);border-radius:6px;grid-template-columns:minmax(180px,1fr) minmax(130px,.55fr) minmax(220px,1fr) auto;align-items:end;gap:9px;padding:12px;display:grid}.operator-create-form>div{grid-column:1/-1;gap:3px;display:grid}.operator-create-form>div strong{color:var(--notion-text);font-size:13px}.operator-create-form>div small{color:var(--notion-text-secondary);font-size:11px}.operator-account-row>div{min-width:min(520px,60%)}.operator-account-row strong{align-items:center;gap:6px;display:flex}.operator-account-row input{flex:180px}.operator-account-row select{flex:0 0 190px}.operator-account-row.is-revoked{opacity:.72}.operator-account-row .danger-text{color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#dd9c97)}.operator-search-view,.operator-results,.operator-list,.operator-flags{gap:12px;display:grid}.operator-search-view>form{border:1px solid var(--lightningcss-light,#d9dde1)var(--lightningcss-dark,var(--notion-border));border-radius:6px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 6px 5px 10px;display:grid}.operator-search-view input,.operator-flag-controls input,.operator-action-confirmation input{border:1px solid var(--lightningcss-light,#d9dde1)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:5px;min-width:0;height:32px;padding:0 9px}.operator-search-view>form input{border:0;outline:0}.operator-search-view>form button,.operator-flag-controls>button{align-items:center;gap:6px;min-height:32px;padding:0 10px;display:inline-flex}.operator-results section{gap:7px;display:grid}.operator-results h3{align-items:center;gap:6px;display:flex}.operator-result-row,.operator-flag-row{border:1px solid var(--lightningcss-light,#e2e4e7)var(--lightningcss-dark,var(--notion-border));border-radius:6px;justify-content:space-between;align-items:center;gap:14px;min-width:0;min-height:52px;padding:9px 11px;display:flex}.operator-plans{grid-template-columns:180px minmax(0,1fr);gap:18px;min-width:0;display:grid}.operator-plans>nav{align-content:start;gap:3px;display:grid}.operator-plans>nav button{min-width:0;color:var(--notion-text-secondary);text-align:left;border-radius:5px;gap:3px;padding:9px 10px;display:grid}.operator-plans>nav button:hover,.operator-plans>nav button[aria-current=page]{color:var(--notion-text);background:var(--surface-hover)}.operator-plans>nav strong,.operator-plans>nav span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-plans>nav strong{font-size:13px}.operator-plans>nav span{font-size:11px}.operator-plan-form{gap:18px;min-width:0;display:grid}.operator-plan-heading,.operator-plan-heading>div,.operator-plan-heading>div>span{align-items:center;display:flex}.operator-plan-heading{justify-content:space-between;gap:16px}.operator-plan-heading>div{gap:8px}.operator-plan-heading>div>span{flex-direction:column;align-items:flex-start;gap:2px}.operator-plan-heading small{color:var(--notion-text-secondary)}.operator-plan-fields,.operator-plan-limit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.operator-plan-form label,.operator-plan-form fieldset{min-width:0}.operator-plan-form label:not(.operator-toggle){color:var(--notion-text-secondary);gap:5px;font-size:11px;font-weight:650;display:grid}.operator-plan-form input,.operator-plan-form textarea{border:1px solid var(--notion-border);background:var(--notion-bg);width:100%;min-width:0;color:var(--notion-text);font:inherit;border-radius:5px}.operator-plan-form input{height:34px;padding:0 9px}.operator-plan-form textarea{resize:vertical;min-height:116px;padding:8px 9px}.operator-plan-wide{grid-column:1/-1}.operator-plan-form fieldset{border:1px solid var(--notion-border);border-radius:6px;gap:10px;margin:0;padding:14px;display:grid}.operator-plan-form legend{padding:0 5px;font-size:12px;font-weight:700}.operator-plan-form footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.operator-plan-form footer button{min-height:34px;padding:0 14px}.operator-plan-readonly{color:var(--notion-text-secondary);margin:0;font-size:12px}.operator-result-row>span,.operator-flag-row>span{gap:3px;min-width:0;display:grid}.operator-result-row strong,.operator-result-row small,.operator-flag-row strong,.operator-flag-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-result-row strong,.operator-flag-row strong{color:var(--lightningcss-light,#2b3036)var(--lightningcss-dark,var(--notion-text));font-size:12px}.operator-flag-row strong{align-items:center;gap:6px;display:flex}.operator-result-row small,.operator-flag-row small{color:var(--notion-text-secondary);font-size:11px}.operator-result-row>div,.operator-flag-row>div{justify-content:flex-end;align-items:center;gap:6px;display:flex}.operator-result-row button,.operator-flag-row button{background:var(--lightningcss-light,#eff1f2)var(--lightningcss-dark,var(--notion-hover));min-height:28px;color:var(--lightningcss-light,#505861)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;padding:0 8px;font-size:11px}.operator-workspace-result{align-items:flex-start}.operator-workspace-plan-control{grid-template-columns:minmax(100px,.6fr) minmax(180px,1fr) auto;align-items:center;gap:6px;display:grid!important}.operator-workspace-plan-control select,.operator-workspace-plan-control input{border:1px solid var(--surface-border);background:var(--notion-bg);min-width:0;height:30px;color:var(--notion-text);font:inherit;border-radius:5px;padding:0 8px;font-size:11px}.operator-flag-controls{grid-template-columns:minmax(180px,.8fr) auto minmax(220px,1fr);align-items:end;gap:8px;display:grid}.operator-flag-controls label,.operator-action-confirmation label{color:var(--lightningcss-light,#626a73)var(--lightningcss-dark,var(--notion-text-secondary));gap:5px;font-size:11px;font-weight:650;display:grid}.operator-toggle{color:var(--lightningcss-light,#555d66)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:5px;font-size:11px;display:inline-flex}.operator-toggle input{width:15px;height:15px}.operator-audit-toolbar{grid-template-columns:minmax(240px,1fr) repeat(3,minmax(130px,.45fr)) auto}.operator-audit-toolbar>input,.operator-audit-date-filters input{border:1px solid var(--notion-border);background:var(--notion-bg);min-width:0;height:34px;color:var(--notion-text);font:inherit;border-radius:5px;padding:0 9px}.operator-audit-date-filters{grid-column:1/-1;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.operator-audit-date-filters label{color:var(--notion-text-secondary);gap:4px;font-size:11px;font-weight:650;display:grid}.operator-audit-date-filters button{align-items:center;gap:6px;min-height:34px;padding:0 11px;display:inline-flex}.operator-audit-list{gap:6px}.operator-audit-event{border:1px solid var(--notion-border);background:var(--notion-bg);border-radius:6px;min-width:0}.operator-audit-event>summary{cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto auto 16px;align-items:center;gap:10px;min-width:0;min-height:50px;padding:8px 10px;list-style:none;display:grid}.operator-audit-event>summary::-webkit-details-marker{display:none}.operator-audit-event>summary>span:first-of-type{gap:3px;min-width:0;display:grid}.operator-audit-event>summary strong,.operator-audit-event>summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-audit-event>summary strong{font-size:12px}.operator-audit-event>summary small,.operator-audit-event>summary time{color:var(--notion-text-secondary);font-size:11px}.operator-audit-result{color:var(--lightningcss-light,#2d6b4f)var(--lightningcss-dark,#8ed2ad);background:var(--lightningcss-light,#e8f3ed)var(--lightningcss-dark,#203c30);border-radius:4px;padding:3px 6px;font-size:10px;font-weight:650}.operator-audit-event.is-failed .operator-audit-result{color:var(--lightningcss-light,#a23a31)var(--lightningcss-dark,#f2a39b);background:var(--lightningcss-light,#fbe9e7)var(--lightningcss-dark,#472725)}.operator-audit-event>summary>svg:last-child{transition:transform .14s}.operator-audit-event[open]>summary>svg:last-child{transform:rotate(180deg)}.operator-audit-details{border-top:1px solid var(--notion-border);gap:12px;padding:12px 38px 14px;display:grid}.operator-audit-details dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.operator-audit-details dt,.operator-audit-details>div>strong{color:var(--notion-text-secondary);font-size:10px;font-weight:650}.operator-audit-details dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.operator-audit-details pre{background:var(--surface-muted);max-height:240px;color:var(--notion-text);white-space:pre-wrap;border-radius:5px;margin:6px 0 0;padding:9px;font-size:11px;overflow:auto}.operator-action-confirmation{border-top:1px solid var(--lightningcss-light,#d9dde1)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f8f6f2)var(--lightningcss-dark,var(--notion-sidebar));flex:none;grid-template-columns:minmax(180px,.8fr) minmax(220px,1.3fr) auto;align-items:end;gap:12px;padding:12px 18px;display:grid}.operator-action-confirmation>div:first-child{align-items:center;gap:8px;min-width:0;display:flex}.operator-action-confirmation>div:first-child span,.operator-action-confirmation>div:first-child strong,.operator-action-confirmation>div:first-child small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.operator-action-confirmation>div:last-child{align-items:center;gap:6px;display:flex}.operator-action-confirmation button{min-height:32px;padding:0 10px}@media (width<=760px){.operator-feedback-row form,.operator-create-form{grid-template-columns:1fr}.operator-create-form>div{grid-column:auto}.operator-account-row{flex-direction:column;align-items:stretch}.operator-account-row>div{flex-wrap:wrap;justify-content:flex-start;min-width:0}}.account-settings-dialog .dialog-header p{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));margin:3px 0 0;font-size:12px}.account-settings-loading{min-height:180px;color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));justify-content:center;align-items:center;gap:9px;display:flex}.account-settings-content{min-height:0;padding:4px 18px 22px;overflow-y:auto}.account-settings-content>.dialog-error{margin:12px 0 0}.account-settings-notice{min-height:18px;color:var(--lightningcss-light,#52705f)var(--lightningcss-dark,var(--notion-text-secondary));padding-top:4px;font-size:12px}.account-settings-section{border-bottom:1px solid var(--lightningcss-light,#e8e9eb)var(--lightningcss-dark,var(--notion-border));gap:12px;padding:18px 0;display:grid}.account-settings-section:last-child{border-bottom:0}.account-settings-heading{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;display:grid}.account-settings-heading>span{background:var(--lightningcss-light,#eef1ef)var(--lightningcss-dark,var(--notion-hover));width:32px;height:32px;color:var(--lightningcss-light,#4f6359)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;place-items:center;display:grid}.account-settings-heading h3,.account-settings-heading p{margin:0}.account-settings-heading h3{color:var(--lightningcss-light,#20242a)var(--lightningcss-dark,var(--notion-text));letter-spacing:0;font-size:14px}.account-settings-heading p{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:3px;font-size:12px}.account-settings-list{border:1px solid var(--lightningcss-light,#e0e2e5)var(--lightningcss-dark,var(--notion-border));border-radius:7px;display:grid;overflow:hidden}.account-settings-row{border-bottom:1px solid var(--lightningcss-light,#eceef0)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:9px 11px;display:flex}.account-settings-row:last-child{border-bottom:0}.account-settings-row>div:first-child{gap:3px;min-width:0;display:grid}.account-settings-row strong,.account-settings-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-settings-row strong{color:var(--lightningcss-light,#272b30)var(--lightningcss-dark,var(--notion-text));font-size:13px}.account-settings-row small{color:var(--lightningcss-light,#656d76)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.account-settings-row button,.account-provider-actions button{background:var(--lightningcss-light,#f1f3f4)var(--lightningcss-dark,var(--notion-hover));min-height:30px;color:var(--lightningcss-light,#4c535d)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.account-settings-row button:hover:not(:disabled),.account-provider-actions button:hover:not(:disabled){background:var(--lightningcss-light,#e7eaed)var(--lightningcss-dark,var(--notion-hover))}.account-settings-row-actions,.account-provider-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.account-primary-badge,.account-required-method{color:var(--lightningcss-light,#52705f)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:5px;font-size:12px;display:inline-flex}.account-inline-form{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.account-avatar-controls{align-items:center;gap:12px;display:flex}.account-avatar-preview{background:var(--lightningcss-light,#e7eeee)var(--lightningcss-dark,var(--notion-hover));width:48px;height:48px;color:var(--lightningcss-light,#466064)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;flex:0 0 48px;place-items:center;font-size:15px;font-weight:700;display:grid;overflow:hidden}.account-avatar-preview img,.account-menu-avatar img{object-fit:cover;width:100%;height:100%;display:block}.account-avatar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.account-avatar-actions label,.account-avatar-actions button{cursor:pointer;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 10px;display:inline-flex}.account-avatar-actions label[aria-disabled=true]{pointer-events:none;opacity:.5}.account-avatar-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.account-inline-form input{border:1px solid var(--lightningcss-light,#d6dae0)var(--lightningcss-dark,var(--notion-border));border-radius:6px;min-width:0;height:34px;padding:0 10px}.account-inline-form button,.account-stack-form button,.account-settings-section>.secondary-command{justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;display:inline-flex}.account-stack-form{gap:8px;display:grid}.account-stack-form input{border:1px solid var(--lightningcss-light,#d6dae0)var(--lightningcss-dark,var(--notion-border));border-radius:6px;min-width:0;height:34px;padding:0 10px}.account-stack-form button{justify-self:start}.account-settings-danger-section .account-settings-heading>span{background:var(--lightningcss-light,#fff0ed)var(--lightningcss-dark,color-mix(in srgb, #fff0ed 22%, var(--notion-bg)));color:var(--lightningcss-light,#b44332)var(--lightningcss-dark,#ddaaa3)}.account-delete-trigger{justify-self:start}.account-deletion-confirmation,.account-deletion-pending{border:1px solid var(--lightningcss-light,#efcbc4)var(--lightningcss-dark,color-mix(in srgb, #efcbc4 28%, var(--notion-bg)));background:var(--lightningcss-light,snow)var(--lightningcss-dark,var(--notion-bg));border-radius:7px;gap:10px;padding:12px;display:grid}.account-deletion-confirmation label,.account-deletion-pending small{color:var(--lightningcss-light,#6a5551)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.account-deletion-confirmation input{border:1px solid var(--lightningcss-light,#d6a9a0)var(--lightningcss-dark,color-mix(in srgb, #d6a9a0 28%, var(--notion-bg)));border-radius:6px;min-width:0;height:34px;padding:0 10px}.account-deletion-pending>div:first-child{gap:4px;display:grid}.account-deletion-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.account-deletion-actions button{min-height:32px;padding:0 10px}.account-settings-compact{flex-direction:column;display:flex}.account-compact-content{flex:1;min-height:0;padding:8px 60px 28px;overflow:auto}.account-compact-content>.dialog-error{margin:8px 0}.account-compact-row{border-bottom:1px solid var(--notion-border);min-height:58px;color:var(--notion-text);grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 0;display:grid}.account-compact-row>:is(label,span){font-size:13px;font-weight:500}.account-compact-row>:is(strong,small){min-width:0;color:var(--notion-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;overflow:hidden}.account-compact-row>input,.account-subdialog-body>input{border:1px solid var(--notion-border);background:var(--notion-bg);width:100%;min-width:0;height:34px;color:var(--notion-text);border-radius:5px;padding:0 10px}.account-compact-row>button,.account-compact-avatar-row .account-avatar-actions :is(label,button){min-height:32px;padding:0 10px}.account-compact-avatar-row{grid-template-columns:150px 48px minmax(0,1fr)}.account-compact-avatar-row .account-avatar-actions{justify-content:flex-start}.account-compact-danger-row>small{white-space:normal}.account-compact-actions{align-items:center;gap:8px;padding-top:18px;display:flex}.account-compact-actions button{min-height:34px;padding:0 14px}.account-subdialog-overlay{z-index:1500}.account-subdialog{width:min(440px,100vw - 32px);max-height:calc(100vh - 48px);overflow:hidden}.account-subdialog .dialog-header{min-height:48px;padding:12px 18px}.account-subdialog-body{gap:10px;padding:16px 18px 18px;display:grid;overflow:auto}.account-subdialog-body>:is(p,label,small){color:var(--notion-text-secondary);margin:0;font-size:13px;line-height:1.45}.account-subdialog-body .dialog-actions{border:0;justify-content:flex-end;padding:6px 0 0}@media (width<=620px){.account-settings-row{flex-direction:column;align-items:flex-start}.account-settings-row-actions,.account-provider-actions{justify-content:flex-start}.account-inline-form{grid-template-columns:1fr}}@media (width<=760px){.analytics-content,.operator-content{padding:12px}.analytics-stat-grid,.operator-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-breakdown dl{grid-template-columns:1fr}.analytics-bars>div{grid-template-columns:minmax(100px,.8fr) minmax(100px,1fr) 36px}.operator-flag-controls,.operator-action-confirmation{grid-template-columns:1fr}.operator-result-row,.operator-flag-row{flex-direction:column;align-items:flex-start}.operator-result-row>div,.operator-flag-row>div{flex-wrap:wrap;justify-content:flex-start}.operator-user-toolbar,.operator-audit-date-filters,.operator-audit-details dl{grid-template-columns:1fr}.operator-audit-date-filters{display:grid}.operator-audit-event>summary{grid-template-columns:18px minmax(0,1fr) auto 16px}.operator-audit-event>summary time{grid-column:2/-1}.operator-audit-event>summary>svg:last-child{grid-area:1/4}.operator-audit-details{padding-inline:12px}.operator-workspace-plan-form,.operator-feedback-update,.operator-feedback-note{grid-template-columns:1fr}.operator-feedback-update input{grid-column:auto}}@media (width<=1050px){.operator-users-layout.has-detail{grid-template-columns:1fr}.operator-users-layout.has-detail .operator-user-directory{border-right:0;border-bottom:1px solid var(--notion-border)}}@media (width<=900px){.operator-feedback-toolbar,.operator-import-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-feedback-toolbar .operator-user-search,.operator-feedback-toolbar>button,.operator-import-toolbar .operator-user-search,.operator-import-toolbar>button{grid-column:1/-1}}.teamspace-dialog,.trash-dialog{border:1px solid var(--lightningcss-light,#d9d9d6)var(--lightningcss-dark,var(--notion-border));width:min(680px,100%);box-shadow:0 24px 70px #1f232933}.trash-panel-layer{z-index:var(--layer-modal);background:0 0;position:fixed;inset:0}.trash-dialog{border:1px solid var(--notion-border);background:var(--notion-bg);max-width:none;max-height:none;color:var(--notion-text);border-radius:10px;flex-direction:column;display:flex;position:absolute;top:96px;bottom:14px;overflow:hidden;box-shadow:0 16px 40px #16161629}.dialog-scroll-region{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;overflow:hidden auto}.dialog-scroll-region>*{max-width:100%}.teamspace-form{gap:9px;padding:16px 20px 20px;display:grid}.teamspace-form>label{color:var(--lightningcss-light,#5f5e5b)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px;font-weight:700}.teamspace-form>input,.teamspace-form>textarea,.teamspace-form>select,.teamspace-add-member select,.teamspace-member-row select{border:1px solid var(--lightningcss-light,#d9d9d6)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;min-height:36px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));border-radius:5px;outline:none;padding:7px 9px}.teamspace-form>input:focus,.teamspace-form>textarea:focus,.teamspace-form>select:focus,.teamspace-add-member select:focus,.teamspace-member-row select:focus{border-color:var(--lightningcss-light,#9b9a97)var(--lightningcss-dark,var(--notion-border));box-shadow:0 0 0 3px #37352f14}.teamspace-form>textarea{resize:vertical}.teamspace-access-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.teamspace-access-options>button{border:1px solid var(--lightningcss-light,#dfdfdc)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;min-height:70px;color:var(--lightningcss-light,#5f5e5b)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;border-radius:6px;align-items:flex-start;gap:8px;padding:10px;display:flex}.teamspace-access-options>button[aria-pressed=true]{border-color:var(--lightningcss-light,#9b9a97)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f3f3f1)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text))}.teamspace-access-options>button:disabled{cursor:not-allowed;opacity:.48}.teamspace-access-options>button:disabled:hover{border-color:var(--lightningcss-light,#dfdfdc)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#5f5e5b)var(--lightningcss-dark,var(--notion-text-secondary))}.teamspace-access-options span,.teamspace-access-options strong,.teamspace-access-options small{min-width:0;display:block}.teamspace-access-options small{color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));margin-top:3px;font-size:11px;line-height:1.35}.teamspace-access-lock-note{color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));align-items:center;gap:6px;margin:0;font-size:11px;line-height:1.4;display:flex}.teamspace-access-lock-note svg{flex:none}.teamspace-members-section{border-top:1px solid var(--lightningcss-light,#ededeb)var(--lightningcss-dark,var(--notion-border));gap:9px;padding:16px 20px;display:grid}.teamspace-members-section>header>div{justify-content:space-between;align-items:center;display:flex}.teamspace-members-section header span{color:var(--lightningcss-light,#9b9a97)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:12px}.teamspace-member-list{display:grid}.teamspace-member-row{border-bottom:1px solid var(--lightningcss-light,#f0f0ee)var(--lightningcss-dark,var(--notion-border));grid-template-columns:minmax(0,1fr) 112px 28px;align-items:center;gap:8px;min-height:48px;display:grid}.teamspace-member-row>span,.teamspace-member-row strong,.teamspace-member-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.teamspace-member-row small{color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));margin-top:2px;font-size:11px}.teamspace-member-row select{min-height:30px;padding:4px 6px;font-size:12px}.teamspace-member-row>button,.trash-row-actions>button{width:28px;height:28px;color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:5px;place-items:center;display:grid}.teamspace-member-row>button:hover,.trash-row-actions>button:hover{background:var(--lightningcss-light,#efefed)var(--lightningcss-dark,var(--notion-hover))}.teamspace-add-member{grid-template-columns:minmax(0,1fr) 110px auto;gap:7px;display:grid}.teamspace-add-member>button{color:#fff;background:#37352f;border-radius:5px;align-items:center;gap:5px;min-height:36px;padding:0 12px;display:inline-flex}.trash-search{border:1px solid var(--notion-border);min-height:32px;color:var(--notion-text-secondary);border-radius:5px;flex:none;align-items:center;gap:6px;margin:10px 10px 8px;padding:0 10px;display:flex}.trash-search input{min-width:0;color:var(--notion-text);background:0 0;border:0;outline:0;flex:1}.trash-dialog>.form-error{padding:0 16px 8px}.trash-results{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:auto;min-width:0;min-height:min(180px,30dvh);padding:0 8px 12px;display:flex;overflow:hidden auto}.trash-loading{color:var(--notion-text-secondary);padding:0 6px;font-size:12px}.trash-table-header,.trash-row{grid-template-columns:28px minmax(0,1fr) 132px 60px;align-items:center;gap:8px;display:grid}.trash-table-header{border-bottom:1px solid var(--notion-border);min-height:32px;color:var(--notion-text-secondary);padding:0 9px;font-size:11px}.trash-table-header span:first-child{grid-column:1/3}.trash-table-header span:last-child{grid-column:3}.trash-row{border-radius:5px;min-height:64px;padding:7px 9px}.trash-row:hover{background:var(--lightningcss-light,#f3f3f1)var(--lightningcss-dark,var(--notion-hover))}.trash-row-icon{color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));place-items:center;display:grid}.trash-row-copy,.trash-row-copy strong,.trash-row-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.trash-row-copy small{color:var(--lightningcss-light,#6f6e6a)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:2px;font-size:11px}.trash-row>time{color:var(--notion-text-secondary);white-space:nowrap;font-size:11px}.trash-row-actions,.trash-confirm-actions{align-items:center;gap:4px;display:flex}.trash-confirm-actions{grid-column:3/5;justify-content:flex-end}.trash-row-actions>button.danger{color:var(--lightningcss-light,#b24a3b)var(--lightningcss-dark,#dcaea7)}.trash-confirm-actions>button{border-radius:5px;min-height:30px;padding:0 9px}.trash-empty{min-height:180px;color:var(--notion-text-secondary);flex:auto;place-content:center;justify-items:center;gap:10px;font-size:14px;display:grid;transform:translateY(-10px)}.trash-empty-icon{font-size:32px;line-height:1}.trash-end{min-height:36px;color:var(--notion-text-secondary);place-items:center;font-size:11px;display:grid}.create-page-overlay{background:#17191c94}.create-page-dialog{width:min(1000px,100%);min-width:0;height:min(820px, calc(100dvh - (2 * var(--dialog-gutter))));max-height:min(820px, calc(100dvh - (2 * var(--dialog-gutter))));border:1px solid var(--lightningcss-light,#d2d7dd)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 90px #12161b4d}.create-page-header{border-bottom:1px solid var(--lightningcss-light,#e6e9ed)var(--lightningcss-dark,var(--notion-border));grid-template-columns:minmax(180px,1fr) minmax(260px,380px) 36px;align-items:start;gap:16px;min-height:72px;padding:12px 18px;display:grid}.create-page-header>div{flex-wrap:wrap;align-self:center;align-items:baseline;gap:7px;min-width:0;display:flex}.create-page-header>div span{color:var(--lightningcss-light,#626b76)var(--lightningcss-dark,var(--notion-text-secondary));font-size:13px}.create-page-header>div strong{color:var(--lightningcss-light,#20242a)var(--lightningcss-dark,var(--notion-text));overflow-wrap:anywhere;line-height:1.35}.create-page-search{border:1px solid var(--lightningcss-light,#b9c1ca)var(--lightningcss-dark,var(--notion-border));height:40px;color:var(--lightningcss-light,#7a828c)var(--lightningcss-dark,var(--notion-text-tertiary));border-radius:7px;align-self:center;align-items:center;gap:8px;padding:0 11px;display:flex}.create-page-search:focus-within{border-color:var(--lightningcss-light,#3976b9)var(--lightningcss-dark,#a6c1e0);box-shadow:0 0 0 2px #3976b929}.create-page-search input{min-width:0;color:var(--lightningcss-light,#20242a)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;outline:0;flex:1}.create-page-header>button{width:34px;height:34px;color:var(--lightningcss-light,#717985)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:6px;align-self:center;place-items:center;display:grid}.create-page-header>button:hover{background:var(--lightningcss-light,#eef1f4)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#20242a)var(--lightningcss-dark,var(--notion-text))}.create-page-body{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:0;padding:26px clamp(22px,6vw,78px) 36px;overflow:hidden auto}.template-library-dialog{width:min(var(--dialog-width-max), calc(100vw - 64px));border-color:var(--surface-border);background:var(--notion-bg);height:min(860px,100dvh - 64px);max-height:calc(100dvh - 64px);color:var(--notion-text)}@media (width<=640px){.trash-dialog{right:8px;width:auto!important;left:8px!important}}.template-library-dialog .create-page-header{border-color:var(--surface-border);grid-template-columns:minmax(0,1fr) auto 34px;align-items:center;min-height:50px;padding:7px 12px 7px 18px}.template-library-dialog .create-page-header>div:first-child{flex-wrap:nowrap;gap:9px}.template-library-dialog .create-page-header>div:first-child span{color:var(--notion-text);font-weight:650}.template-library-dialog .create-page-header>div:first-child strong{color:var(--notion-text-secondary);font-size:13px;font-weight:500}.template-preview-back{width:30px;height:30px;color:var(--notion-text-secondary);background:0 0;border:0;border-radius:5px;flex:none;place-items:center;display:grid}.template-preview-back:hover{background:var(--surface-hover);color:var(--notion-text)}.template-library-body{flex:1;grid-template-columns:240px minmax(0,1fr);min-width:0;min-height:0;display:grid}.template-library-sidebar{border-right:1px solid var(--surface-border);flex-direction:column;gap:3px;min-height:0;padding:12px 8px 8px;display:flex;overflow-y:auto}.template-library-sidebar>button{min-height:34px;color:var(--notion-text-secondary);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;padding:6px 12px;font-size:13px;display:flex}.template-library-sidebar>button:not(:disabled):hover,.template-library-sidebar>button.is-active{background:var(--surface-hover);color:var(--notion-text)}.template-library-sidebar>button:disabled{opacity:.55}.template-library-sidebar>hr{border:0;border-top:1px solid var(--surface-border);width:calc(100% - 16px);margin:8px}.template-library-sidebar>strong{color:var(--notion-text-secondary);padding:5px 12px 4px;font-size:12px}.template-library-sidebar>.template-publish-button{border-top:1px solid var(--surface-border);border-radius:0;margin-top:auto}.template-library-content{scrollbar-gutter:stable;min-width:0;min-height:0;padding:20px 26px 36px;overflow-y:auto}.template-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;display:grid}.template-library-card{min-width:0}.template-library-card-preview{aspect-ratio:1.5;border:1px solid var(--surface-border);background:var(--template-bg,var(--surface-muted));border-radius:6px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0f121614}.template-library-card-preview>.template-preview{transform-origin:50%;border:0;border-radius:0;height:100%;min-height:0;margin:0;padding:16px;transform:scale(1.03)}.template-library-card-actions{border-top:1px solid var(--surface-border);background:color-mix(in srgb, var(--notion-bg) 94%, transparent);opacity:0;justify-content:flex-end;align-items:center;gap:8px;min-height:52px;padding:8px 10px;transition:opacity .12s;display:flex;position:absolute;inset:auto 0 0}.template-library-card-preview:hover .template-library-card-actions,.template-library-card-preview:focus-within .template-library-card-actions{opacity:1}.template-library-card-actions button,.template-preview-header-actions button{border:1px solid var(--surface-border);background:var(--notion-bg);min-height:32px;color:var(--notion-text);border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.template-library-card-actions button:last-child,.template-preview-header-actions .template-use-button{color:#fff;background:#126fbd;border-color:var(--lightningcss-light,#126fbd)var(--lightningcss-dark,#94bee1)}.template-library-card-actions button:disabled,.template-preview-header-actions button:disabled{opacity:.5}.template-library-card-meta{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 24px;gap:2px 8px;min-height:56px;padding-top:10px;display:grid}.template-library-card-meta strong,.template-library-card-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.template-library-card-meta strong{color:var(--notion-text);font-size:14px}.template-library-card-meta span{color:var(--notion-text-secondary);font-size:12px}.template-library-card-meta>:last-child{grid-area:1/2/span 2;align-self:center}.template-library-status{min-height:260px;color:var(--notion-text-secondary);place-content:center;justify-items:center;gap:9px;font-size:13px;display:grid}.template-preview-header-actions{align-items:center;gap:12px;display:flex}.template-preview-stepper{display:flex}.template-preview-stepper button{border-radius:0;width:34px;padding:0}.template-preview-stepper button:first-child{border-radius:5px 0 0 5px}.template-preview-stepper button:last-child{border-radius:0 5px 5px 0;margin-left:-1px}.template-library-preview{background:var(--notion-bg);flex:1;min-width:0;min-height:0;overflow-y:auto}.template-library-preview-canvas{background:var(--template-bg,var(--surface-muted));place-items:center;min-height:360px;padding:42px clamp(40px,9vw,128px);display:grid}.template-library-preview-canvas>.template-preview{border:1px solid var(--surface-border);background:var(--notion-bg);border-radius:7px;width:min(760px,100%);min-height:280px;margin:0;padding:28px;box-shadow:0 18px 50px #0f121624}.template-library-preview-meta{width:min(760px,100% - 80px);margin:0 auto;padding:42px 0 64px}.template-library-preview-meta h2{color:var(--notion-text);letter-spacing:0;margin:18px 0 8px;font-size:34px}.template-library-preview-meta p{color:var(--notion-text-secondary);margin:0 0 18px;line-height:1.6}.template-library-preview-meta>span{color:var(--notion-text-secondary);font-size:12px}.create-page-blank-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.create-page-blank-options button{border:1px solid var(--lightningcss-light,#d8dde3)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:76px;color:var(--lightningcss-light,#626b76)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;border-radius:8px;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:12px 16px;display:grid}.create-page-blank-options button:hover{border-color:var(--lightningcss-light,#aeb7c2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,var(--notion-sidebar));color:var(--lightningcss-light,#20242a)var(--lightningcss-dark,var(--notion-text))}.create-page-blank-options strong,.create-page-blank-options small{display:block}.create-page-blank-options strong{color:var(--lightningcss-light,#20242a)var(--lightningcss-dark,var(--notion-text))}.create-page-blank-options small{color:var(--lightningcss-light,#626b76)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:4px;font-size:11px}.template-category-tabs{flex-wrap:wrap;gap:4px;margin:24px 0 0;padding-bottom:3px;display:flex}.template-category-tabs button{min-height:30px;color:var(--lightningcss-light,#66707b)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border:0;border-radius:6px;flex:none;padding:5px 10px;font-size:12px;font-weight:600}.template-category-tabs button:hover{background:var(--lightningcss-light,#f1f2f3)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#25292e)var(--lightningcss-dark,var(--notion-text))}.template-category-tabs button.is-active{background:var(--lightningcss-light,#e9eaec)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#20242a)var(--lightningcss-dark,var(--notion-text))}.create-page-section-title{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));justify-content:space-between;align-items:center;margin:18px 0 12px;font-size:12px;display:flex}.create-page-section-title strong{color:var(--lightningcss-light,#4b535d)var(--lightningcss-dark,var(--notion-text-secondary));font-size:14px}.template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.template-card{border:1px solid var(--template-border,var(--lightningcss-light,#cfd6de)var(--lightningcss-dark,var(--notion-border)));background:var(--template-bg,var(--lightningcss-light,#f5f7f8)var(--lightningcss-dark,var(--notion-sidebar)));min-height:198px;color:var(--template-text,var(--lightningcss-light,#2e3944)var(--lightningcss-dark,var(--notion-text)));text-align:left;border-radius:8px;flex-direction:column;padding:0;transition:transform .14s,box-shadow .14s;display:flex;position:relative;overflow:hidden}.template-card:hover{transform:translateY(-1px);box-shadow:0 12px 26px #1f23291f}.template-card.accent-green{--template-border:var(--lightningcss-light,#b8d4c2)var(--lightningcss-dark,var(--notion-border));--template-bg:var(--lightningcss-light,#edf5ef)var(--lightningcss-dark,var(--notion-hover));--template-preview:var(--lightningcss-light,#dcecdf)var(--lightningcss-dark,color-mix(in srgb, #dcecdf 22%, var(--notion-bg)));--template-line:var(--lightningcss-light,#72917b)var(--lightningcss-dark,var(--notion-border))}.template-card.accent-blue{--template-border:var(--lightningcss-light,#b9cee2)var(--lightningcss-dark,color-mix(in srgb, #b9cee2 28%, var(--notion-bg)));--template-bg:var(--lightningcss-light,#edf3f8)var(--lightningcss-dark,color-mix(in srgb, #edf3f8 22%, var(--notion-bg)));--template-preview:var(--lightningcss-light,#dce9f4)var(--lightningcss-dark,color-mix(in srgb, #dce9f4 22%, var(--notion-bg)));--template-line:var(--lightningcss-light,#6d8ba8)var(--lightningcss-dark,#bdcbd8)}.template-card.accent-red{--template-border:var(--lightningcss-light,#dec1bd)var(--lightningcss-dark,color-mix(in srgb, #dec1bd 28%, var(--notion-bg)));--template-bg:var(--lightningcss-light,#f8efed)var(--lightningcss-dark,color-mix(in srgb, #f8efed 22%, var(--notion-bg)));--template-preview:var(--lightningcss-light,#f0dfdc)var(--lightningcss-dark,color-mix(in srgb, #f0dfdc 22%, var(--notion-bg)));--template-line:var(--lightningcss-light,#79534d)var(--lightningcss-dark,#c3b2af)}.template-card.accent-orange{--template-border:var(--lightningcss-light,#dec9b4)var(--lightningcss-dark,color-mix(in srgb, #dec9b4 28%, var(--notion-bg)));--template-bg:var(--lightningcss-light,#f8f1e9)var(--lightningcss-dark,color-mix(in srgb, #f8f1e9 22%, var(--notion-bg)));--template-preview:var(--lightningcss-light,#efe1d2)var(--lightningcss-dark,color-mix(in srgb, #efe1d2 22%, var(--notion-bg)));--template-line:var(--lightningcss-light,#a88764)var(--lightningcss-dark,#d8c9b9)}.template-card.accent-yellow{--template-border:var(--lightningcss-light,#d8d0a9)var(--lightningcss-dark,color-mix(in srgb, #d8d0a9 28%, var(--notion-bg)));--template-bg:var(--lightningcss-light,#f7f5e9)var(--lightningcss-dark,color-mix(in srgb, #f7f5e9 22%, var(--notion-bg)));--template-preview:var(--lightningcss-light,#ece8cf)var(--lightningcss-dark,color-mix(in srgb, #ece8cf 22%, var(--notion-bg)));--template-line:var(--lightningcss-light,#958d61)var(--lightningcss-dark,#cfccb8)}.template-card.accent-purple{--template-border:var(--lightningcss-light,#d1c3dd)var(--lightningcss-dark,var(--notion-border));--template-bg:var(--lightningcss-light,#f4eff7)var(--lightningcss-dark,var(--notion-hover));--template-preview:var(--lightningcss-light,#e8deef)var(--lightningcss-dark,color-mix(in srgb, #e8deef 22%, var(--notion-bg)));--template-line:var(--lightningcss-light,#826b93)var(--lightningcss-dark,var(--notion-border))}.template-card-copy{padding:14px 16px 10px;display:block}.template-card-copy strong,.template-card-copy small{display:block}.template-card-copy strong{font-size:15px}.template-card-copy small{color:var(--lightningcss-light,#59636e)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:4px;font-size:12px;line-height:1.35}.template-preview{border:1px solid color-mix(in srgb, var(--template-border) 82%, transparent);background:var(--template-preview,var(--lightningcss-light,#e7ebee)var(--lightningcss-dark,var(--notion-hover)));border-bottom:0;border-radius:6px 6px 0 0;flex:1;min-height:116px;margin:0 16px;padding:10px;display:block}.template-preview-title{align-items:center;gap:7px;margin-bottom:8px;font-size:12px;display:flex}.template-preview-table,.template-preview-board{display:block}.template-preview-table-row{border-bottom:1px solid color-mix(in srgb, var(--template-border) 72%, transparent);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;min-height:18px;display:grid}.template-preview-table-row.is-header{min-height:16px;color:var(--lightningcss-light,#405a47)var(--lightningcss-dark,var(--notion-text-secondary))}.template-preview-table-row b,.template-preview-table-row i{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:5px;font-size:7px;font-style:normal;font-weight:500;line-height:1.2;display:block;overflow:hidden}.template-preview-table-row i:not(.is-avatar).tone-gray span,.template-preview-table-row i:not(.is-avatar).tone-blue span,.template-preview-table-row i:not(.is-avatar).tone-green span,.template-preview-table-row i:not(.is-avatar).tone-red span,.template-preview-table-row i:not(.is-avatar).tone-yellow span,.template-preview-table-row i:not(.is-avatar).tone-orange span,.template-preview-table-row i:not(.is-avatar).tone-purple span,.template-preview-table-row i:not(.is-avatar).tone-pink span,.template-preview-table-row i:not(.is-avatar).tone-teal span,.template-preview-chip{text-overflow:ellipsis;white-space:nowrap;border-radius:999px;width:fit-content;max-width:100%;padding:1px 5px;display:block;overflow:hidden}.template-preview-table-row i.is-avatar span{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:13px;height:13px;color:var(--lightningcss-light,#59616b)var(--lightningcss-dark,var(--notion-text-secondary));border:1px solid #fffc;border-radius:50%;place-items:center;font-size:5px;font-weight:700;display:grid;box-shadow:0 0 0 1px #1f232914}.template-preview-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.template-preview-board-group{align-content:start;gap:4px;min-width:0;display:grid}.template-preview-board-group>.template-preview-chip{font-size:6px;font-weight:600}.template-preview-board-group i{border:1px solid color-mix(in srgb, var(--template-border) 76%, transparent);background:color-mix(in srgb, var(--template-preview) 72%, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg)));min-height:25px;color:color-mix(in srgb, var(--template-line) 86%, var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text)));border-radius:3px;padding:4px;font-size:6px;font-style:normal;line-height:1.3;display:block;overflow:hidden}.template-preview-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.template-preview-gallery>i{border:1px solid color-mix(in srgb, var(--template-border) 76%, transparent);background:color-mix(in srgb, var(--template-preview) 72%, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg)));min-width:0;min-height:72px;color:color-mix(in srgb, var(--template-line) 86%, var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text)));border-radius:4px;align-content:start;justify-items:start;gap:3px;padding:6px;font-style:normal;display:grid;overflow:hidden}.template-preview-gallery-avatar{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:20px;height:20px;color:var(--lightningcss-light,#59616b)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;place-items:center;font-size:6px;font-weight:700;display:grid;box-shadow:0 0 0 1px #1f232914}.template-preview-gallery b,.template-preview-gallery small,.template-preview-gallery-tag{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:6px;line-height:1.2;overflow:hidden}.template-preview-gallery b{margin-top:2px;font-weight:650}.template-preview-gallery small{color:color-mix(in srgb, var(--template-line) 72%, var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text)))}.template-preview-gallery-tag{border-radius:999px;padding:1px 4px}.template-preview-calendar-days{color:color-mix(in srgb, var(--template-line) 82%, var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text)));text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;font-size:6px;font-weight:600;display:grid}.template-preview-calendar-grid{border-top:1px solid color-mix(in srgb, var(--template-border) 76%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-height:56px;margin-top:4px;padding-top:4px;display:grid}.template-preview-calendar-grid i{border:1px solid color-mix(in srgb, var(--template-border) 72%, transparent);background:color-mix(in srgb, var(--template-preview) 76%, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg)));border-radius:3px;align-content:start;gap:3px;min-width:0;padding:3px;font-style:normal;display:grid}.template-preview-calendar-grid small{color:color-mix(in srgb, var(--template-line) 78%, var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text)));font-size:6px}.template-preview-calendar-grid span{text-overflow:ellipsis;white-space:nowrap;border-radius:2px;padding:2px 3px;font-size:6px;line-height:1.25;overflow:hidden}.template-preview-timeline{gap:5px;display:grid;position:relative}.template-preview-timeline-axis{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.template-preview-timeline-axis i{border-left:1px solid color-mix(in srgb, var(--template-border) 76%, transparent);height:8px}.template-preview-timeline-row{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:4px;display:grid}.template-preview-timeline-row b{color:color-mix(in srgb, var(--template-line) 86%, var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text)));text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.template-preview-timeline-row i{text-overflow:ellipsis;white-space:nowrap;border-radius:3px;padding:3px 5px;font-size:6px;font-style:normal;line-height:1.2;display:block;overflow:hidden}.template-preview-chip.tone-gray,.template-preview-table-row .tone-gray span{background:var(--lightningcss-light,#d7d5d2)var(--lightningcss-dark,var(--notion-active));color:var(--lightningcss-light,#5d5b56)var(--lightningcss-dark,var(--notion-text-secondary))}.template-preview-chip.tone-blue,.template-preview-table-row .tone-blue span{background:var(--lightningcss-light,#b8d9ef)var(--lightningcss-dark,color-mix(in srgb, #b8d9ef 22%, var(--notion-bg)));color:var(--lightningcss-light,#285a7a)var(--lightningcss-dark,#9eb5c3)}.template-preview-chip.tone-green,.template-preview-table-row .tone-green span{background:var(--lightningcss-light,#b8dfca)var(--lightningcss-dark,color-mix(in srgb, #b8dfca 22%, var(--notion-bg)));color:var(--lightningcss-light,#276446)var(--lightningcss-dark,#9eb9ac)}.template-preview-chip.tone-red,.template-preview-table-row .tone-red span{background:var(--lightningcss-light,#f2c5c1)var(--lightningcss-dark,color-mix(in srgb, #f2c5c1 22%, var(--notion-bg)));color:var(--lightningcss-light,#8f3730)var(--lightningcss-dark,#cda5a2)}.template-preview-chip.tone-yellow,.template-preview-table-row .tone-yellow span{background:var(--lightningcss-light,#eadca9)var(--lightningcss-dark,color-mix(in srgb, #eadca9 22%, var(--notion-bg)));color:var(--lightningcss-light,#765d18)var(--lightningcss-dark,#c1b697)}.template-preview-chip.tone-orange,.template-preview-table-row .tone-orange span{background:var(--lightningcss-light,#efd0ad)var(--lightningcss-dark,color-mix(in srgb, #efd0ad 22%, var(--notion-bg)));color:var(--lightningcss-light,#80501f)var(--lightningcss-dark,#c6b09a)}.template-preview-chip.tone-purple,.template-preview-table-row .tone-purple span{background:var(--lightningcss-light,#dbc9e8)var(--lightningcss-dark,color-mix(in srgb, #dbc9e8 22%, var(--notion-bg)));color:var(--lightningcss-light,#67457b)var(--lightningcss-dark,#bbabc4)}.template-preview-chip.tone-pink,.template-preview-table-row .tone-pink span{background:var(--lightningcss-light,#ecc7d8)var(--lightningcss-dark,color-mix(in srgb, #ecc7d8 22%, var(--notion-bg)));color:var(--lightningcss-light,#7b3d59)var(--lightningcss-dark,#c4a8b4)}.template-preview-chip.tone-teal,.template-preview-table-row .tone-teal span{background:var(--lightningcss-light,#b9ddd8)var(--lightningcss-dark,color-mix(in srgb, #b9ddd8 22%, var(--notion-bg)));color:var(--lightningcss-light,#29625b)var(--lightningcss-dark,#9fb8b5)}.template-preview-gallery .tone-gray{background:var(--lightningcss-light,#d7d5d2)var(--lightningcss-dark,var(--notion-active));color:var(--lightningcss-light,#5d5b56)var(--lightningcss-dark,var(--notion-text-secondary))}.template-preview-gallery .tone-blue{background:var(--lightningcss-light,#b8d9ef)var(--lightningcss-dark,color-mix(in srgb, #b8d9ef 22%, var(--notion-bg)));color:var(--lightningcss-light,#285a7a)var(--lightningcss-dark,#9eb5c3)}.template-preview-gallery .tone-green{background:var(--lightningcss-light,#b8dfca)var(--lightningcss-dark,color-mix(in srgb, #b8dfca 22%, var(--notion-bg)));color:var(--lightningcss-light,#276446)var(--lightningcss-dark,#9eb9ac)}.template-preview-gallery .tone-orange{background:var(--lightningcss-light,#efd0ad)var(--lightningcss-dark,color-mix(in srgb, #efd0ad 22%, var(--notion-bg)));color:var(--lightningcss-light,#80501f)var(--lightningcss-dark,#c6b09a)}.template-preview-gallery .tone-purple{background:var(--lightningcss-light,#dbc9e8)var(--lightningcss-dark,color-mix(in srgb, #dbc9e8 22%, var(--notion-bg)));color:var(--lightningcss-light,#67457b)var(--lightningcss-dark,#bbabc4)}.template-preview-calendar .tone-gray,.template-preview-timeline .tone-gray{background:var(--lightningcss-light,#d7d5d2)var(--lightningcss-dark,var(--notion-active));color:var(--lightningcss-light,#5d5b56)var(--lightningcss-dark,var(--notion-text-secondary))}.template-preview-calendar .tone-blue,.template-preview-timeline .tone-blue{background:var(--lightningcss-light,#b8d9ef)var(--lightningcss-dark,color-mix(in srgb, #b8d9ef 22%, var(--notion-bg)));color:var(--lightningcss-light,#285a7a)var(--lightningcss-dark,#9eb5c3)}.template-preview-calendar .tone-green,.template-preview-timeline .tone-green{background:var(--lightningcss-light,#b8dfca)var(--lightningcss-dark,color-mix(in srgb, #b8dfca 22%, var(--notion-bg)));color:var(--lightningcss-light,#276446)var(--lightningcss-dark,#9eb9ac)}.template-preview-calendar .tone-yellow,.template-preview-timeline .tone-yellow{background:var(--lightningcss-light,#eadca9)var(--lightningcss-dark,color-mix(in srgb, #eadca9 22%, var(--notion-bg)));color:var(--lightningcss-light,#765d18)var(--lightningcss-dark,#c1b697)}.template-preview-calendar .tone-purple,.template-preview-timeline .tone-purple{background:var(--lightningcss-light,#dbc9e8)var(--lightningcss-dark,color-mix(in srgb, #dbc9e8 22%, var(--notion-bg)));color:var(--lightningcss-light,#67457b)var(--lightningcss-dark,#bbabc4)}.template-preview-document{gap:5px;display:grid}.template-preview-home{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px;display:grid}.template-preview-home i{background:color-mix(in srgb, var(--template-preview) 72%, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg)));min-width:0;min-height:20px;color:color-mix(in srgb, var(--template-line) 88%, var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text)));border-radius:3px;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:4px;padding:3px 5px;font-size:7px;font-style:normal;display:grid;overflow:hidden}.template-preview-home small,.template-preview-home span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.template-preview-home small{color:color-mix(in srgb, var(--template-line) 68%, var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text)));text-transform:uppercase;font-size:6px;font-weight:700}.template-preview-document i{width:88%;min-height:12px;color:color-mix(in srgb, var(--template-line) 82%, var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text)));text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;line-height:12px;display:block;overflow:hidden}.template-preview-document i:nth-child(2),.template-preview-document i:nth-child(4){width:68%;font-weight:700}.template-card-loading{background:color-mix(in srgb, var(--notion-bg) 70%, transparent);place-items:center;display:grid;position:absolute;inset:0}.template-empty{color:var(--lightningcss-light,#7a828c)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;margin:28px 0}.page-share-popover{z-index:var(--layer-modal-popover);border:1px solid var(--lightningcss-light,#dedede)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:min(400px,100vw - 24px);max-height:min(640px,100dvh - 56px);color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));transform-origin:var(--radix-popover-content-transform-origin);border-radius:8px;outline:none;animation:.11s ease-out menu-in;overflow:hidden;box-shadow:0 8px 28px #1f232929,0 2px 8px #1f232914}.page-share-panel{min-width:0;max-height:inherit;flex-direction:column;display:flex}.page-share-tabs{border-bottom:1px solid var(--lightningcss-light,#efefed)var(--lightningcss-dark,var(--notion-border));flex:none;align-items:center;gap:4px;height:46px;padding:8px 16px;display:flex}.page-share-tabs button{height:28px;color:var(--lightningcss-light,#676663)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:4px;padding:0 7px;font-size:13px;font-weight:500}.page-share-tabs button[aria-selected=true]{color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.page-share-loading{place-items:center;min-height:72px;display:grid}.page-share-web-panel{display:grid}.page-share-web-toggle-row{width:100%;min-height:44px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex}.page-share-web-toggle-row:hover:not(:disabled){background:var(--lightningcss-light,#f5f5f3)var(--lightningcss-dark,var(--notion-hover))}.page-share-web-toggle-row>span:first-child{align-items:center;gap:8px;display:flex}.page-share-switch{background:var(--lightningcss-light,#c7c7c3)var(--lightningcss-dark,var(--notion-active));border-radius:999px;flex:none;align-items:center;width:30px;height:18px;padding:2px;transition:background-color .12s;display:flex}.page-share-switch i{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:50%;width:14px;height:14px;transition:transform .12s;box-shadow:0 1px 2px #1f23293d}.page-share-web-toggle-row[aria-pressed=true] .page-share-switch{background:#2383e2}.page-share-web-toggle-row[aria-pressed=true] .page-share-switch i,.page-share-setting-row[aria-pressed=true] .page-share-switch i{transform:translate(12px)}.page-share-setting-row[aria-pressed=true] .page-share-switch{background:#2383e2}.page-share-public-link-row{border-top:1px solid var(--lightningcss-light,#efefed)var(--lightningcss-dark,var(--notion-border));grid-template-columns:30px minmax(0,1fr) 28px;align-items:center;gap:9px;min-height:50px;margin:0 16px 10px;padding-top:7px;display:grid}.page-share-public-lifetime{min-height:34px;color:var(--notion-text-secondary);justify-content:space-between;align-items:center;gap:12px;margin:-6px 16px 8px 55px;font-size:11px;display:flex}.page-share-public-lifetime select{min-width:112px;height:28px;color:var(--lightningcss-light,#676663)var(--lightningcss-dark,var(--notion-text-secondary));font:inherit;text-align:right;background:0 0;border:0;outline:none}.page-share-setting-row{width:calc(100% - 71px);min-height:36px;color:var(--lightningcss-light,#676663)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;margin:0 16px 0 55px;padding:5px 0;font-size:11px;display:flex}.page-share-setting-row:hover:not(:disabled){color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text))}.page-share-setting-row>span:first-child{align-items:center;gap:6px;display:inline-flex}.page-share-indexing-row{width:calc(100% - 71px);min-height:44px;color:var(--lightningcss-light,#676663)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;margin:2px 16px 8px 55px;padding:5px 0;display:flex}.page-share-indexing-row:hover:not(:disabled){color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text))}.page-share-indexing-row>span:first-child{align-items:center;gap:7px;min-width:0;display:flex}.page-share-indexing-row>span:first-child>span{min-width:0;display:grid}.page-share-indexing-row strong,.page-share-indexing-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-share-indexing-row strong{color:inherit;font-size:11px;font-weight:500}.page-share-indexing-row small{color:var(--notion-text-secondary);font-size:10px}.page-share-indexing-panel{gap:10px;padding-bottom:12px;display:grid}.page-share-password-panel{gap:12px;padding-bottom:12px;display:grid}.page-share-indexing-header{border-bottom:1px solid var(--lightningcss-light,#efefed)var(--lightningcss-dark,var(--notion-border));grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;height:46px;padding:0 12px;font-size:13px;display:grid}.page-share-indexing-header button{width:28px;height:28px;color:var(--lightningcss-light,#676663)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:4px;place-items:center;display:grid}.page-share-indexing-header button:hover{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.page-share-indexing-preview{border:1px solid var(--lightningcss-light,#e5e5e3)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,var(--notion-sidebar));border-radius:6px;gap:3px;margin:0 16px;padding:10px 12px;display:grid}.page-share-indexing-preview small{color:var(--notion-text-secondary);font-size:10px}.page-share-indexing-preview strong{color:var(--lightningcss-light,#1a0dab)var(--lightningcss-dark,#9892d9);font-size:13px;font-weight:500}.page-share-indexing-preview span{color:var(--lightningcss-light,#4d5156)var(--lightningcss-dark,var(--notion-text-secondary));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.page-share-indexing-field{color:var(--lightningcss-light,#676663)var(--lightningcss-dark,var(--notion-text-secondary));gap:5px;margin:0 16px;font-size:11px;display:grid}.page-share-indexing-field>span{justify-content:space-between;gap:12px;display:flex}.page-share-indexing-field input,.page-share-indexing-field textarea{border:1px solid var(--lightningcss-light,#dededb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));font:inherit;border-radius:4px;outline:none}.page-share-indexing-field input{height:32px;padding:0 9px}.page-share-indexing-field textarea{resize:vertical;min-height:68px;padding:8px 9px}.page-share-indexing-field input:focus,.page-share-indexing-field textarea:focus{border-color:var(--lightningcss-light,#2383e2)var(--lightningcss-dark,#9cc7f2);box-shadow:0 0 0 1px #2383e2}.page-share-indexing-actions{justify-content:flex-end;gap:8px;padding:2px 16px 0;display:flex}.page-share-indexing-actions button{border:1px solid var(--lightningcss-light,#dededb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:30px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));border-radius:4px;padding:0 11px;font-size:12px}.page-share-indexing-actions button:last-child{color:#fff;background:#2383e2;border-color:var(--lightningcss-light,#2383e2)var(--lightningcss-dark,#9cc7f2)}.page-share-password-field{color:var(--lightningcss-light,#676663)var(--lightningcss-dark,var(--notion-text-secondary));gap:6px;margin:0 16px;font-size:11px;display:grid}.page-share-password-field>span:last-child{gap:8px;display:flex}.page-share-password-field input{border:1px solid var(--lightningcss-light,#dededb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:32px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));font:inherit;border-radius:4px;outline:none;flex:1;padding:0 9px}.page-share-password-field input:focus{border-color:var(--lightningcss-light,#2383e2)var(--lightningcss-dark,#9cc7f2);box-shadow:0 0 0 1px #2383e2}.page-share-password-field button{border:1px solid var(--lightningcss-light,#dededb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:32px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));border-radius:4px;padding:0 10px;font-size:11px}.page-share-password-enabled{min-height:28px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));align-items:center;gap:8px;margin:0 16px;font-size:12px;display:flex}.page-share-password-enabled input{margin:0}.page-share-password-error{color:var(--lightningcss-light,#d44c47)var(--lightningcss-dark,#ecaeac);margin:-6px 16px 0;font-size:11px}.public-page-bar-actions>button:disabled{cursor:default;opacity:.5}.page-share-collaborate-panel{min-height:0;padding:9px 16px 10px}.page-share-people-heading{min-height:26px;color:var(--lightningcss-light,#4f4e4b)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:4px;font-size:12px;display:flex}.page-share-people-heading small{color:var(--notion-text-secondary);font-size:inherit}.page-share-people-heading>button{min-height:24px;color:var(--notion-blue-accessible);background:0 0;border-radius:4px;align-items:center;gap:5px;margin-left:auto;padding:0 7px;font-size:12px;display:inline-flex}.page-share-people-heading>button:hover:not(:disabled){background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.page-guest-link-panel{border:1px solid var(--lightningcss-light,#e3e2df)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:6px;gap:9px;margin:3px 0 10px;padding:10px;font-size:12px;display:grid;box-shadow:0 4px 14px #1f23291a}.page-guest-link-heading,.page-guest-link-url-row,.page-guest-link-role{align-items:center;gap:7px;display:flex}.page-guest-link-heading button{background:0 0;border-radius:4px;width:24px;height:24px;margin-left:auto;font-size:18px}.page-guest-link-url-row input{border:1px solid var(--lightningcss-light,#dedbd5)var(--lightningcss-dark,var(--notion-border));min-width:0;height:30px;color:var(--lightningcss-light,#676663)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:4px;flex:1;padding:0 8px;font-size:11px}.page-guest-link-url-row button{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));min-height:30px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.page-guest-link-role span{color:var(--lightningcss-light,#676663)var(--lightningcss-dark,var(--notion-text-secondary));flex:1}.page-guest-link-role select{border:1px solid var(--lightningcss-light,#dedbd5)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:142px;height:30px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));border-radius:4px;padding:0 7px;font-size:12px}.page-share-invite-search{border:1px solid var(--lightningcss-light,#dedbd5)var(--lightningcss-dark,var(--notion-border));height:34px;color:var(--lightningcss-light,#9b9a97)var(--lightningcss-dark,var(--notion-text-tertiary));border-radius:5px;grid-template-columns:22px minmax(0,1fr) 32px;align-items:center;margin:1px 0 8px;padding-left:8px;display:grid}.page-share-invite-search:focus-within{border-color:var(--lightningcss-light,#2383e2)var(--lightningcss-dark,#9cc7f2);box-shadow:0 0 0 1px #2383e2}.page-share-invite-search input{min-width:0;height:32px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;outline:0;font-size:12px}.page-share-invite-search>button{border-left:1px solid var(--lightningcss-light,#efefed)var(--lightningcss-dark,var(--notion-border));width:32px;height:32px;color:var(--lightningcss-light,#676663)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;place-items:center;display:grid}.page-share-invite-search>button:hover:not(:disabled){background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.page-share-invite-search>button:disabled{cursor:default;color:var(--lightningcss-light,#c8c7c4)var(--lightningcss-dark,var(--notion-text-tertiary))}.page-share-policy-note{color:var(--notion-text-secondary);margin:-2px 0 8px;font-size:11px;line-height:1.4}.page-share-member-suggestions{border:1px solid var(--lightningcss-light,#e3e2df)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:6px;margin:-3px 0 8px;padding:4px;display:grid;box-shadow:0 4px 14px #1f23291a}.page-share-member-suggestions>button{min-width:0;min-height:42px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:4px;grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:8px;padding:4px 6px;display:grid}.page-share-member-suggestions>button:hover{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.page-share-access-list{overscroll-behavior:contain;max-height:min(300px,40dvh);display:grid;overflow:hidden auto}.page-share-access-row{grid-template-columns:28px minmax(0,1fr) minmax(92px,auto) 28px;align-items:center;gap:8px;min-width:0;min-height:44px;padding:4px 0;display:grid}.page-share-guest-row{grid-template-columns:28px minmax(0,1fr) minmax(92px,auto) 28px}.page-share-access-row+.page-share-access-row{border-top:1px solid var(--lightningcss-light,#f2f1ef)var(--lightningcss-dark,var(--notion-border))}.page-share-access-copy,.page-share-access-copy strong,.page-share-access-copy small{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;display:block}.page-share-access-copy strong{color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));font-size:12px;font-weight:500;line-height:17px}.page-share-access-copy strong small{color:var(--notion-text-secondary);font-size:inherit;font-weight:450;display:inline}.page-share-access-copy>small{color:var(--notion-text-secondary);font-size:10px;line-height:15px}.page-share-role-label{color:var(--notion-text-secondary);text-align:right;white-space:nowrap;font-size:11px}.page-share-access-row>button,.page-share-public-link-row>button{width:28px;height:28px;color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:5px;place-items:center;display:grid}.page-share-access-row>button:hover,.page-share-public-link-row>button:hover{background:var(--lightningcss-light,#efefed)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text))}.page-share-access-row select{min-width:0;max-width:116px;height:28px;color:var(--lightningcss-light,#676663)var(--lightningcss-dark,var(--notion-text-secondary));text-align:right;background:0 0;border:0;border-radius:4px;outline:none;padding:0 4px;font-size:11px}.page-share-access-icon{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));width:28px;height:28px;color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));border-radius:5px;place-items:center;display:grid}.page-share-footer-actions{border-top:1px solid var(--lightningcss-light,#efefed)var(--lightningcss-dark,var(--notion-border));gap:1px;margin-top:7px;padding-top:6px;display:grid}.page-share-footer-actions>button{width:100%;min-width:0;min-height:34px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:4px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 5px;font-size:12px;display:grid}.page-share-footer-actions>button:hover:not(:disabled){background:var(--lightningcss-light,#efefed)var(--lightningcss-dark,var(--notion-hover))}.page-share-footer-actions>button small{color:var(--notion-text-secondary);font-size:10px}.page-share-error{margin:0;padding:0 16px 10px}.database-header-topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.public-page-shell{background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));height:100%;min-height:0;overflow-y:auto}.public-workspace-shell{background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));grid-template-columns:260px minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.public-workspace-sidebar{border-right:1px solid var(--lightningcss-light,#e4ded5)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f5f1)var(--lightningcss-dark,var(--notion-hover));height:100vh;position:sticky;top:0;overflow:auto}.public-workspace-sidebar>header{border-bottom:1px solid var(--lightningcss-light,#e4ded5)var(--lightningcss-dark,var(--notion-border));align-items:center;gap:10px;min-height:68px;padding:12px 14px;display:flex}.public-workspace-sidebar>header>div:last-child{min-width:0}.public-workspace-sidebar>header strong,.public-workspace-sidebar>header span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.public-workspace-sidebar>header span{color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));margin-top:2px;font-size:11px}.public-workspace-sidebar nav{padding:10px 8px 24px}.public-workspace-sidebar nav>p{color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));margin:16px 10px;font-size:12px;line-height:1.45}.public-tree-item>button{width:100%;min-height:34px;color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;background:0 0;border-radius:5px;grid-template-columns:14px 18px minmax(0,1fr);align-items:center;gap:6px;padding-right:10px;display:grid}.public-tree-item>button:hover,.public-tree-item>button.active{background:var(--lightningcss-light,#eae6df)var(--lightningcss-dark,color-mix(in srgb, #eae6df 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.public-tree-item>button>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-tree-spacer{width:14px}.public-workspace-main{min-width:0;height:100%;min-height:0;overflow-y:auto}.public-workspace-main>.public-page-bar{padding:0 clamp(18px,4vw,64px)}.public-workspace-empty{min-height:calc(100vh - 46px);color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;place-content:center;justify-items:center;gap:10px;padding:24px;display:grid}.public-workspace-empty h1,.public-workspace-empty p{margin:0}.public-page-bar{z-index:8;border-bottom:1px solid var(--lightningcss-light,#e8e2d8)var(--lightningcss-dark,var(--notion-border));background:color-mix(in srgb, var(--notion-bg) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:0 clamp(18px,10vw,160px);display:flex;position:sticky;top:0}.public-page-bar span{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:6px;font-size:12px;display:inline-flex}.public-page-bar-actions{align-items:center;gap:8px;display:inline-flex}.public-page-bar-actions>button{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;font-size:12px;display:inline-flex}.public-page-bar-actions>button:hover{background:var(--lightningcss-light,#eee9e1)var(--lightningcss-dark,color-mix(in srgb, #eee9e1 22%, var(--notion-bg)));color:var(--lightningcss-light,#29251f)var(--lightningcss-dark,var(--notion-text))}.public-page-overflow{position:relative}.public-page-overflow>summary{width:26px;height:26px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));cursor:pointer;border-radius:4px;place-items:center;list-style:none;display:grid}.public-page-overflow>summary::-webkit-details-marker{display:none}.public-page-overflow>summary:hover,.public-page-overflow[open]>summary{background:var(--lightningcss-light,#eee9e1)var(--lightningcss-dark,color-mix(in srgb, #eee9e1 22%, var(--notion-bg)));color:var(--lightningcss-light,#29251f)var(--lightningcss-dark,var(--notion-text))}.public-page-overflow>div{z-index:12;border:1px solid var(--lightningcss-light,#ded8cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));border-radius:6px;width:max-content;min-width:180px;padding:4px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 8px 24px #24201c24}.public-page-overflow>div>button{width:100%;min-height:32px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:4px;align-items:center;gap:8px;padding:0 9px;font-size:13px;display:flex}.public-page-overflow>div>button:hover{background:var(--lightningcss-light,#eee9e1)var(--lightningcss-dark,color-mix(in srgb, #eee9e1 22%, var(--notion-bg)))}.public-copy-dialog{border:1px solid var(--lightningcss-light,#d9d4cb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));border-radius:8px;flex-direction:column;max-height:min(620px,100vh - 32px);display:flex;overflow:hidden;box-shadow:0 18px 56px #1f23293d}.public-copy-workspaces{gap:2px;min-height:0;padding:8px;display:grid;overflow-y:auto}.public-copy-workspaces>button{min-height:48px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:5px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:6px 9px;display:grid}.public-copy-workspaces>button:hover:not(:disabled){background:var(--lightningcss-light,#eee9e1)var(--lightningcss-dark,color-mix(in srgb, #eee9e1 22%, var(--notion-bg)))}.public-copy-workspaces>button>span:nth-child(2){gap:2px;min-width:0;display:grid}.public-copy-workspaces strong,.public-copy-workspaces small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-copy-workspaces small{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px}.public-copy-workspaces>p{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3);margin:4px 8px;font-size:12px}.public-page-content{width:min(1080px,100% - 32px);margin:0 auto;padding:64px clamp(0px,5vw,72px) 120px}.public-page-content.copy-disabled{-webkit-user-select:none;user-select:none}.public-page-path{margin-bottom:24px}.public-page-content>h1{letter-spacing:0;margin:12px 0 28px;font-size:48px;line-height:1.08}.public-page-workspace{color:var(--notion-text-secondary);margin:0 0 18px;font-size:13px;font-weight:700}.public-editor-surface{min-height:0;padding-bottom:0}.public-document-layout.has-toc{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:32px;display:grid}.public-document-layout>.public-editor{min-width:0}.public-document-toc{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));gap:2px;padding:8px 0;font-size:12px;display:grid;position:sticky;top:70px}.public-document-toc strong{color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));padding:0 8px 6px;font-size:12px}.public-document-toc button{min-width:0;min-height:28px;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:4px;padding-block:4px;padding-inline-end:8px;overflow:hidden}.public-document-toc button:hover{background:var(--lightningcss-light,#f3f0ea)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.public-database-tabs{border-bottom:1px solid var(--lightningcss-light,#e6e0d7)var(--lightningcss-dark,var(--notion-border));gap:4px;margin-bottom:12px;display:flex}.public-database-tabs button{min-height:34px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-bottom:2px solid #0000;padding:0 10px}.public-database-tabs button[aria-selected=true]{border-bottom-color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-border));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text));font-weight:700}.public-page-state{background:var(--lightningcss-light,#f7f5f1)var(--lightningcss-dark,var(--notion-hover));min-height:100vh;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;place-content:center;justify-items:center;gap:10px;padding:24px;display:grid}.public-page-state h1,.public-page-state p{margin:0}.public-page-password-form{width:min(320px,100%);color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));justify-items:stretch;gap:10px;display:grid}.public-page-password-form>svg,.public-page-password-form h1,.public-page-password-form p{justify-self:center}.public-page-password-form h1{font-size:22px}.public-page-password-form p{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));font-size:13px}.public-page-password-form input,.public-page-password-form button{min-height:38px;font:inherit;border-radius:6px}.public-page-password-form input{border:1px solid var(--lightningcss-light,#d8d2c9)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text));outline:none;padding:0 11px}.public-page-password-form input:focus{border-color:var(--lightningcss-light,#2383e2)var(--lightningcss-dark,#9cc7f2);box-shadow:0 0 0 1px #2383e2}.public-page-password-form button{color:#fff;background:#2383e2;border:1px solid var(--lightningcss-light,#2383e2)var(--lightningcss-dark,#9cc7f2);font-weight:600}.public-page-password-form small{color:var(--lightningcss-light,#d44c47)var(--lightningcss-dark,#ecaeac);text-align:left}.compact-dialog{width:min(520px,100%)}.workspace-settings-dialog{width:min(720px,100%)}.workspace-default-settings{border-top:1px solid var(--notion-border);padding:10px 0;display:grid}.workspace-default-settings h3{margin:0;padding:8px 0;font-size:13px;font-weight:600}.workspace-default-row{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:52px;display:flex}.workspace-default-row>span{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:2px 7px;min-width:0;display:grid}.workspace-default-row strong{font-size:13px;font-weight:500}.workspace-default-row small{color:var(--notion-text-secondary);grid-column:1/-1;font-size:12px}.workspace-default-row em{background:var(--notion-hover);width:max-content;color:var(--notion-text-secondary);border-radius:3px;padding:1px 5px;font-size:10px;font-style:normal}.workspace-default-row select{border:1px solid var(--notion-border);background:var(--notion-bg);min-width:130px;min-height:32px;color:var(--notion-text);border-radius:5px;padding:0 8px}.workspace-domain-row{align-items:flex-start;padding:10px 0}.workspace-default-row>.workspace-domain-field{border:1px solid var(--notion-border);background:var(--notion-bg);border-radius:5px;grid-template-columns:none;align-items:center;gap:0;width:min(360px,54%);display:flex;overflow:hidden}.workspace-domain-field>small{white-space:nowrap;grid-column:auto;padding:0 0 0 9px}.workspace-domain-field input{min-width:0;color:var(--notion-text);background:0 0;border:0;outline:none;flex:1;padding:7px 9px 7px 2px}.workspace-domain-field:focus-within{border-color:var(--lightningcss-light,#7b6f61)var(--lightningcss-dark,var(--notion-border));box-shadow:0 0 0 2px #7b6f6124}.workspace-default-switch{appearance:none;background:var(--lightningcss-light,#c8c7c3)var(--lightningcss-dark,var(--notion-active));cursor:pointer;border:0;border-radius:9px;flex:none;width:30px;height:18px;padding:2px}.workspace-default-switch:after{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));content:"";border-radius:50%;width:14px;height:14px;transition:transform .14s;display:block;box-shadow:0 1px 3px #1f232938}.workspace-default-switch:checked{background:#2f7f67}.workspace-default-switch:checked:after{transform:translate(12px)}.workspace-default-switch:disabled{cursor:default;opacity:.35}.workspace-security-settings .workspace-default-row{cursor:default}.workspace-settings-actions{border-top:1px solid var(--notion-border);background:var(--notion-bg);flex:none;margin:0;padding:12px 18px}.settings-center-main>.workspace-settings-dialog.settings-embedded-view>.workspace-settings-actions{padding-left:60px;padding-right:60px}.editor-insert-dialog{width:min(500px,100%)}.button-block-dialog{width:min(700px,100%)}.button-block-dialog .dialog-header{grid-template-columns:34px minmax(0,1fr) 32px;justify-content:stretch;gap:10px;display:grid}.button-block-dialog .dialog-header>div{min-width:0}.button-block-dialog .dialog-header p{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));margin:3px 0 0;font-size:11px}.button-block-dialog-icon{background:var(--lightningcss-light,#eef2ef)var(--lightningcss-dark,var(--notion-hover));border-radius:6px;place-items:center;width:32px;height:32px;color:var(--lightningcss-light,#486759)var(--lightningcss-dark,var(--notion-text-secondary))!important;margin:0!important;display:inline-grid!important}.button-block-form{gap:15px;padding:16px 18px 18px;display:grid}.button-block-form label{gap:5px;min-width:0;display:grid}.button-block-form label>span,.button-block-style-fieldset legend{color:var(--lightningcss-light,#5f5e5b)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px;font-weight:700}.button-block-form input:not([type=checkbox]),.button-block-form textarea,.button-block-form select{border:1px solid var(--lightningcss-light,#d9d9d6)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;min-width:0;min-height:34px;color:var(--lightningcss-light,#292622)var(--lightningcss-dark,var(--notion-text));font:inherit;border-radius:5px;outline:none;padding:7px 9px}.button-block-form textarea{resize:vertical}.button-block-form input:focus,.button-block-form textarea:focus,.button-block-form select:focus{border-color:var(--lightningcss-light,#7b8f83)var(--lightningcss-dark,var(--notion-border));box-shadow:0 0 0 3px #4369541f}.button-block-identity-fields{grid-template-columns:74px minmax(0,1fr);gap:10px;display:grid}.button-block-emoji-field input{text-align:center}.button-block-style-fieldset{border:0;min-width:0;margin:0;padding:0}.button-block-style-fieldset legend{margin-bottom:5px}.button-block-style-control{border:1px solid var(--lightningcss-light,#dedbd5)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f5f4f1)var(--lightningcss-dark,var(--notion-hover));border-radius:6px;grid-template-columns:repeat(2,minmax(110px,1fr));width:fit-content;padding:3px;display:grid}.button-block-style-control button{min-height:28px;color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:4px;padding:0 10px;font-size:12px}.button-block-style-control button.active{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));font-weight:700;box-shadow:0 1px 3px #1f23291a}.button-block-actions-editor{gap:9px;display:grid}.button-block-actions-editor>header{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.button-block-actions-editor>header div,.button-block-actions-editor>header strong,.button-block-actions-editor>header small{min-width:0;display:block}.button-block-actions-editor>header strong{color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));font-size:12px}.button-block-actions-editor>header small,.button-block-actions-editor>header>span{color:var(--lightningcss-light,#8a8986)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:11px}.button-block-action-list{gap:7px;display:grid}.button-block-action-row{border:1px solid var(--lightningcss-light,#e2dfda)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fbfbfa)var(--lightningcss-dark,var(--notion-sidebar));border-radius:6px;gap:8px;padding:9px;display:grid}.button-block-action-heading{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;display:grid}.button-block-action-number{background:var(--lightningcss-light,#eeece8)var(--lightningcss-dark,var(--notion-hover));width:22px;height:22px;color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));border-radius:4px;place-items:center;font-size:11px;font-weight:750;display:grid}.button-block-action-heading>select{min-height:30px;padding-block:4px}.button-block-action-order{align-items:center;gap:2px;display:inline-flex}.button-block-action-order button{width:26px;height:26px;color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:4px;place-items:center;display:grid}.button-block-action-order button:hover:not(:disabled){background:var(--lightningcss-light,#eceae6)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text))}.button-block-action-order button:last-child:hover:not(:disabled){background:var(--lightningcss-light,#fff0ed)var(--lightningcss-dark,color-mix(in srgb, #fff0ed 22%, var(--notion-bg)));color:var(--lightningcss-light,#a33d31)var(--lightningcss-dark,#d6a8a2)}.button-block-action-order button:disabled{cursor:default;opacity:.32}.button-block-action-fields{grid-template-columns:minmax(0,1fr) 160px;gap:8px;display:grid}.button-block-wide-field{width:100%}.button-block-add-action{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.button-block-add-action button{border:1px solid var(--lightningcss-light,#dedbd5)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:34px;color:var(--lightningcss-light,#4e4d49)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.button-block-add-action button:hover:not(:disabled){background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.button-block-add-action button:disabled{cursor:default;opacity:.45}.button-block-confirmation-toggle{background:var(--lightningcss-light,#f6f5f2)var(--lightningcss-dark,var(--notion-hover));cursor:pointer;border-radius:5px;grid-template-columns:18px minmax(0,1fr);align-items:start;padding:9px;gap:8px!important}.button-block-confirmation-toggle input{margin:2px 0 0}.button-block-confirmation-toggle>span{gap:2px;display:grid}.button-block-confirmation-toggle strong{color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));font-size:12px}.button-block-confirmation-toggle small{color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:11px;font-weight:450}.button-block-safety-note{color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));grid-template-columns:17px minmax(0,1fr);align-items:start;gap:7px;font-size:11px;line-height:1.45;display:grid}.button-confirmation-dialog .dialog-header{display:block}.button-confirmation-dialog .dialog-header p{color:var(--lightningcss-light,#5f5e5b)var(--lightningcss-dark,var(--notion-text-secondary));margin:6px 0 0;font-size:13px;line-height:1.5}.button-confirmation-dialog>.dialog-actions{padding:12px 16px 16px}.editor-insert-dialog .dialog-header{grid-template-columns:34px minmax(0,1fr) 32px;justify-content:stretch;gap:10px;display:grid}.editor-insert-dialog .dialog-header>div{min-width:0}.editor-insert-dialog .dialog-header p{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));margin:3px 0 0;font-size:11px}.editor-insert-dialog-icon{background:var(--lightningcss-light,#eef2ef)var(--lightningcss-dark,var(--notion-hover));border-radius:6px;place-items:center;width:32px;height:32px;color:var(--lightningcss-light,#486759)var(--lightningcss-dark,var(--notion-text-secondary))!important;margin:0!important;display:inline-grid!important}.editor-insert-form{gap:12px;padding:16px 18px 18px;display:grid}.editor-insert-form>label{gap:5px;min-width:0;display:grid}.editor-insert-form>label>span{color:var(--lightningcss-light,#5f5e5b)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px;font-weight:700}.editor-insert-form input,.editor-insert-form textarea{border:1px solid var(--lightningcss-light,#d9d9d6)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;min-width:0;color:var(--lightningcss-light,#292622)var(--lightningcss-dark,var(--notion-text));font:inherit;border-radius:5px;outline:none;padding:8px 9px}.editor-insert-form input{height:36px}.editor-insert-form input:focus,.editor-insert-form textarea:focus{border-color:var(--lightningcss-light,#7b8f83)var(--lightningcss-dark,var(--notion-border));box-shadow:0 0 0 3px #4369541f}.editor-file-upload{border:1px dashed var(--lightningcss-light,#bbb4aa)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f8f7f4)var(--lightningcss-dark,var(--notion-sidebar));cursor:pointer;border-radius:6px;grid-template-columns:34px minmax(0,1fr);align-items:center;min-height:68px;padding:10px 12px;position:relative;gap:10px!important}.editor-file-upload>span{gap:2px;min-width:0;display:grid}.editor-file-upload strong{color:var(--lightningcss-light,#37332f)var(--lightningcss-dark,var(--notion-text));font-size:12px}.editor-file-upload small{color:var(--lightningcss-light,#81796f)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:10px}.editor-file-upload input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.editor-insert-divider{color:var(--lightningcss-light,#8a8177)var(--lightningcss-dark,var(--notion-text-tertiary));text-transform:uppercase;align-items:center;gap:9px;font-size:10px;display:flex}.editor-insert-divider:before,.editor-insert-divider:after{background:var(--lightningcss-light,#e5e1da)var(--lightningcss-dark,color-mix(in srgb, #e5e1da 22%, var(--notion-bg)));content:"";flex:1;height:1px}.workspace-form{gap:8px;padding:18px;display:grid}.workspace-import-section{gap:14px;padding:0 18px 18px;display:grid}.workspace-dialog-divider{color:var(--lightningcss-light,#7a828c)var(--lightningcss-dark,var(--notion-text-tertiary));text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.workspace-dialog-divider:before,.workspace-dialog-divider:after{background:var(--lightningcss-light,#e6e9ed)var(--lightningcss-dark,var(--notion-hover));content:"";flex:1;height:1px}.workspace-import-source{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.workspace-import-source-copy,.workspace-import-progress-title{align-items:center;gap:10px;min-width:0;display:flex}.workspace-import-source-copy>div,.workspace-import-selection>div{min-width:0}.workspace-import-source-copy strong,.workspace-import-source-copy span,.workspace-import-selection strong,.workspace-import-selection span,.workspace-import-progress-title strong,.workspace-import-progress-title span{display:block}.workspace-import-source-copy strong,.workspace-import-selection strong,.workspace-import-progress-title strong{color:var(--lightningcss-light,#31363d)var(--lightningcss-dark,var(--notion-text));font-size:13px}.workspace-import-source-copy span,.workspace-import-selection span,.workspace-import-progress-title span{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:2px;font-size:12px}.workspace-import-source-icon{border:1px solid var(--lightningcss-light,#dfe3e8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,var(--notion-sidebar));border-radius:6px;flex:none;place-items:center;width:34px;height:34px;color:var(--lightningcss-light,#424a55)var(--lightningcss-dark,var(--notion-text-secondary))!important;margin:0!important;display:grid!important}.workspace-import-file-button{cursor:pointer}.workspace-import-file-button input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.workspace-import-selection{border-top:1px solid var(--lightningcss-light,#edf0f3)var(--lightningcss-dark,var(--notion-border));grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:10px 0 0 44px;display:flex}.workspace-import-selection .primary-command{flex:none}.workspace-import-progress{gap:12px;display:grid}.workspace-import-progress>button{justify-self:end}.workspace-form>label,.workspace-form-label{color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px;font-weight:800}.add-account-dialog{width:min(440px,100%)}.add-account-tabs{background:var(--lightningcss-light,#f0f0ed)var(--lightningcss-dark,var(--notion-hover));border-radius:6px;grid-template-columns:1fr 1fr;gap:3px;margin:16px 18px 0;padding:3px;display:grid}.add-account-tabs button{height:32px;color:var(--lightningcss-light,#76716a)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:4px;font-size:12px;font-weight:700}.add-account-tabs button.active{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#2f2c28)var(--lightningcss-dark,var(--notion-text));box-shadow:0 1px 3px #1f23291f}.add-account-form{gap:11px}.add-account-form>label{gap:5px;display:grid}.add-account-form input{border:1px solid var(--lightningcss-light,#d6dbe2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;height:40px;color:var(--lightningcss-light,#20242a)var(--lightningcss-dark,var(--notion-text));border-radius:6px;outline:none;padding:0 10px}.add-account-form input:focus{border-color:var(--lightningcss-light,#7b6f61)var(--lightningcss-dark,var(--notion-border));box-shadow:0 0 0 3px #7b6f6124}.add-account-form .primary-command{gap:6px}.add-account-verification{color:var(--lightningcss-light,#4e5b51)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;justify-items:center;gap:14px;padding:28px 18px 22px;display:grid}.workspace-name-field{border:1px solid var(--lightningcss-light,#d6dbe2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));height:40px;color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;align-items:center;gap:8px;padding:0 10px;display:flex}.workspace-icon-setting{align-items:center;gap:12px;min-height:62px;margin-bottom:8px;display:flex}.workspace-icon-button{border:1px solid var(--lightningcss-light,#d6dbe2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f8f7f4)var(--lightningcss-dark,var(--notion-sidebar));width:54px;height:54px;color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:7px;flex:0 0 54px;place-items:center;display:grid}.workspace-icon-button:hover{border-color:var(--lightningcss-light,#bdb4a8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.workspace-icon-setting strong,.workspace-icon-setting span{display:block}.workspace-icon-setting strong{color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));font-size:13px}.workspace-icon-setting span{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:3px;font-size:12px}.workspace-name-field:focus-within{border-color:var(--lightningcss-light,#7b6f61)var(--lightningcss-dark,var(--notion-border));box-shadow:0 0 0 3px #7b6f6124}.workspace-name-field input{min-width:0;color:var(--lightningcss-light,#20242a)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;outline:none;flex:1}.dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}.dialog-actions>button{white-space:normal;min-width:0;max-width:100%;min-height:34px}.workspace-danger-zone{border-top:1px solid var(--lightningcss-light,#edf0f3)var(--lightningcss-dark,var(--notion-border));gap:12px;min-width:0;padding:14px 18px;display:grid}.workspace-danger-copy,.workspace-danger-actions{min-width:0}.workspace-danger-zone strong,.workspace-danger-zone span{display:block}.workspace-settings-section{border-top:1px solid var(--lightningcss-light,#edf0f3)var(--lightningcss-dark,var(--notion-border));gap:12px;padding:14px 18px;display:grid}.workspace-settings-section>header{align-items:flex-start;gap:9px;min-width:0;display:flex}.workspace-settings-section>header>svg{flex:none}.workspace-settings-section>header>div{min-width:0}.workspace-settings-section strong,.workspace-settings-section span{display:block}.workspace-settings-section header span,.workspace-settings-note,.workspace-transfer-confirmation>span{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));margin:3px 0 0;font-size:12px}.workspace-access-section{grid-template-columns:minmax(0,1fr) auto;align-items:center}.workspace-access-section>header{min-width:0}.workspace-settings-link{border:1px solid var(--lightningcss-light,#d9dce1)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:34px;color:var(--lightningcss-light,#343940)var(--lightningcss-dark,var(--notion-text));border-radius:5px;align-items:center;gap:6px;padding:0 10px;font-weight:650;display:inline-flex}.workspace-settings-link:hover{background:var(--lightningcss-light,#f4f5f6)var(--lightningcss-dark,var(--notion-sidebar))}.workspace-owner-transfer-controls{align-items:center;gap:8px;display:flex}.workspace-owner-transfer-controls>select{border:1px solid var(--lightningcss-light,#d9dce1)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:34px;color:var(--lightningcss-light,#20242a)var(--lightningcss-dark,var(--notion-text));border-radius:5px;flex:1;padding:0 9px}.workspace-transfer-confirmation{flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.workspace-transfer-confirmation>div{flex:none;gap:7px;display:flex}.workspace-danger-zone span{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:3px;font-size:12px;line-height:1.4}.workspace-danger-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.workspace-danger-actions>span{margin:0}.workspace-danger-actions>button:only-child,.workspace-danger-actions>.delete-confirmation{grid-column:2;justify-self:end}.delete-confirmation{flex:none;gap:7px;display:flex}.destructive-command{color:#fff;background:#a64032;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-weight:700;display:inline-flex}.destructive-command:hover{background:#8d2f24}.destructive-command:disabled{cursor:default;opacity:.55}.destructive-command.is-compact,.danger-text-command{min-height:30px;padding:0 9px;font-size:12px}.danger-text-command{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3);background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex}.danger-text-command:hover{background:var(--lightningcss-light,#fff1ee)var(--lightningcss-dark,color-mix(in srgb, #fff1ee 22%, var(--notion-bg)))}.dialog-header{border-bottom:1px solid var(--lightningcss-light,#e3e6ea)var(--lightningcss-dark,var(--notion-border));flex:none;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;min-height:68px;padding:14px 18px;display:flex}.dialog-header>div:first-child{flex:auto;align-self:center;min-width:0}.dialog-header h2{min-width:0;color:var(--lightningcss-light,#20242a)var(--lightningcss-dark,var(--notion-text));letter-spacing:0;overflow-wrap:anywhere;white-space:normal;margin:0;font-size:18px;line-height:1.25}.dialog-header span,.member-identity span,.import-file-row span{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));overflow-wrap:anywhere;margin-top:2px;font-size:12px;line-height:1.4;display:block}.dialog-header button,.member-row button,.invite-result button{width:32px;height:32px;color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:6px;flex:none;place-items:center;display:inline-grid}.dialog-header button:hover,.member-row button:hover,.invite-result button:hover{background:var(--lightningcss-light,#eef1f4)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#20242a)var(--lightningcss-dark,var(--notion-text))}.invite-controls,.invite-result{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;padding:16px 18px 0;display:grid}.invite-result{grid-template-columns:minmax(0,1fr) 32px}.invite-controls select,.invite-result input,.member-row select{border:1px solid var(--lightningcss-light,#d6dbe2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:36px;color:var(--lightningcss-light,#31363d)var(--lightningcss-dark,var(--notion-text));border-radius:6px;outline:none}.invite-controls select,.member-row select{padding:0 30px 0 9px}.invite-result input{padding:0 10px}.primary-command,.secondary-command{color:#fff;background:#245e96;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-weight:700;display:inline-flex}.secondary-command{border:1px solid var(--lightningcss-light,#d6dbe2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#31363d)var(--lightningcss-dark,var(--notion-text))}.member-list{min-height:80px;padding:14px 18px 18px;display:grid}.member-list h3{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:uppercase;margin:12px 0 4px;font-size:11px;font-weight:800}.member-list h3:first-of-type{margin-top:0}.member-row{border-bottom:1px solid var(--lightningcss-light,#edf0f3)var(--lightningcss-dark,var(--notion-border));grid-template-columns:34px minmax(0,1fr) 112px 32px;align-items:center;gap:10px;min-height:54px;display:grid}.member-row.is-deactivated{background:var(--lightningcss-light,#f7f6f3)var(--lightningcss-dark,var(--notion-sidebar));color:var(--lightningcss-light,#817a72)var(--lightningcss-dark,var(--notion-text-tertiary))}.member-row.is-deactivated .member-avatar{background:var(--lightningcss-light,#a6a19a)var(--lightningcss-dark,var(--notion-active));filter:grayscale()}.member-row.is-deactivated .member-identity strong>span{color:var(--lightningcss-light,#8b5f55)var(--lightningcss-dark,#cbb7b3);font-size:inherit;font-weight:650;display:inline}.member-avatar{background:#485465;border:0}.member-identity{min-width:0}.member-identity strong,.member-identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.role-label{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:capitalize;font-size:12px}.invite-list{border-top:1px solid var(--lightningcss-light,#edf0f3)var(--lightningcss-dark,var(--notion-border));padding:0 18px 18px}.invite-list>header{justify-content:space-between;align-items:center;gap:10px;min-height:46px;display:flex}.invite-list>header span,.invite-row span,.invite-list>p{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.invite-list>p{margin:4px 0 0}.invite-row{border-top:1px solid var(--lightningcss-light,#edf0f3)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.invite-row strong,.invite-row span{display:block}.invite-row .secondary-command{min-height:30px;padding:0 9px;font-size:12px}.workspace-dialog>.form-error{padding:0 18px 18px}.dialog-scroll-region>.form-error{margin:0;padding:0 18px 18px}.people-access-dialog,.teamspace-access-dialog{width:min(860px,100%)}.teamspace-general-form{padding:0}.teamspace-danger-zone{margin:26px -18px -18px}.people-access-header{z-index:2;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));position:relative}.people-access-header-actions{align-items:center;gap:2px;display:flex}.people-access-header-actions button:disabled{opacity:.5}.people-access-tabs{z-index:1;scrollbar-width:thin;border-bottom:1px solid var(--lightningcss-light,#e8e5df)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));flex:none;align-items:center;gap:8px;min-height:46px;padding:0 18px;display:flex;position:relative;overflow:auto hidden}.people-access-tabs button{min-height:32px;color:var(--lightningcss-light,#756e65)var(--lightningcss-dark,var(--notion-text-secondary));white-space:nowrap;background:0 0;border-radius:5px;flex:none;align-items:center;gap:0;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.people-access-tabs button:not([aria-selected=true]):hover{background:var(--lightningcss-light,#f7f5f2)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#4f4942)var(--lightningcss-dark,var(--notion-text-secondary))}.people-access-tabs button[aria-selected=true]{background:var(--lightningcss-light,#efede8)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#28241f)var(--lightningcss-dark,var(--notion-text))}.people-access-tabs button span{min-width:12px;color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;background:0 0;font-size:11px;display:inline-block}.people-access-view{min-width:0;padding:18px}.people-access-subview-header{border-bottom:1px solid var(--lightningcss-light,#e8e5df)var(--lightningcss-dark,var(--notion-border));align-items:center;min-height:46px;padding:0 18px;display:flex}.people-access-subview-header button,.people-access-toolbar button,.people-access-guest-row>button{border:1px solid var(--lightningcss-light,#dedad4)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:32px;color:var(--lightningcss-light,#5f5952)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.people-access-subview-header button:hover,.people-access-toolbar button:hover,.people-access-guest-row>button:hover{background:var(--lightningcss-light,#f5f3f0)var(--lightningcss-dark,var(--notion-hover))}.people-access-toolbar{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.people-access-toolbar .primary-command{color:#fff;background:#2f76c7;border-color:var(--lightningcss-light,#2f76c7)var(--lightningcss-dark,#a1c1e6)}.people-access-toolbar .primary-command:hover{background:#286ab5}.people-access-empty{min-height:260px;color:var(--lightningcss-light,#746d65)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.people-access-empty strong{color:var(--lightningcss-light,#37322d)var(--lightningcss-dark,var(--notion-text));font-size:15px}.people-access-empty p{max-width:360px;margin:0;font-size:13px;line-height:1.5}.people-access-empty-icon{background:var(--lightningcss-light,#f0eeea)var(--lightningcss-dark,var(--notion-hover));width:42px;height:42px;color:var(--lightningcss-light,#746d65)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:50%;place-items:center;font-weight:700;display:grid}.people-access-guest-row{grid-template-columns:34px minmax(170px,1fr) 100px 76px auto}.people-access-scroll-region{flex-direction:column;display:flex}.people-access-search{border:1px solid var(--lightningcss-light,#dad6cf)var(--lightningcss-dark,var(--notion-border));width:min(360px,100%);height:36px;color:var(--lightningcss-light,#8a8278)var(--lightningcss-dark,var(--notion-text-tertiary));border-radius:6px;align-items:center;gap:8px;padding:0 10px;display:flex}.people-access-search input{background:0 0;border:0;outline:none;flex:1;min-width:0}.people-access-list{margin-top:14px;display:grid}.member-group-editor{border:1px solid var(--lightningcss-light,#e3dfd8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#faf9f7)var(--lightningcss-dark,var(--notion-sidebar));border-radius:6px;gap:14px;padding:14px;display:grid}.member-group-editor>label,.member-group-editor fieldset{min-width:0;color:var(--lightningcss-light,#5f5952)var(--lightningcss-dark,var(--notion-text-secondary));border:0;gap:7px;margin:0;padding:0;font-size:12px;font-weight:600;display:grid}.member-group-editor>label input{border:1px solid var(--lightningcss-light,#dad6cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:36px;color:var(--lightningcss-light,#37322d)var(--lightningcss-dark,var(--notion-text));border-radius:5px;padding:0 10px}.member-group-option{min-height:42px;color:var(--lightningcss-light,#37322d)var(--lightningcss-dark,var(--notion-text));border-radius:4px;grid-template-columns:18px 30px minmax(0,1fr);align-items:center;gap:8px;padding:4px 6px;font-weight:400;display:grid}.member-group-option:hover{background:var(--lightningcss-light,#efede9)var(--lightningcss-dark,var(--notion-hover))}.member-group-option>span:last-child,.member-group-option strong,.member-group-option small{min-width:0;display:block}.member-group-option small{color:var(--lightningcss-light,#746d65)var(--lightningcss-dark,var(--notion-text-secondary));text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;overflow:hidden}.member-group-editor-actions{justify-content:flex-end;gap:8px;display:flex}.member-group-editor-actions button{border:1px solid var(--lightningcss-light,#dedad4)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:32px;color:var(--lightningcss-light,#4f4943)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;padding:0 12px;font-weight:600}.member-group-editor-actions .primary-command{color:#fff;background:#2f76c7;border-color:var(--lightningcss-light,#2f76c7)var(--lightningcss-dark,#a1c1e6)}.member-group-list{display:grid}.member-group-row{border-bottom:1px solid var(--lightningcss-light,#ece9e4)var(--lightningcss-dark,var(--notion-border));grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;display:grid}.member-group-icon{background:var(--lightningcss-light,#efede9)var(--lightningcss-dark,var(--notion-hover));width:30px;height:30px;color:var(--lightningcss-light,#69625a)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;place-items:center;display:grid}.member-group-copy,.member-group-copy strong,.member-group-copy small{min-width:0;display:block}.member-group-copy small{color:var(--lightningcss-light,#746d65)var(--lightningcss-dark,var(--notion-text-secondary));text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.member-group-actions{gap:2px;display:flex}.member-group-actions button{width:30px;height:30px;color:var(--lightningcss-light,#7a736b)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border:0;border-radius:4px;place-items:center;display:grid}.member-group-actions button:hover{background:var(--lightningcss-light,#efede9)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#37322d)var(--lightningcss-dark,var(--notion-text))}.teamspace-inheritance-note{border:1px solid var(--lightningcss-light,#dce6df)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f1f6f3)var(--lightningcss-dark,var(--notion-hover));min-height:58px;color:var(--lightningcss-light,#4d6459)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;display:flex}.teamspace-inheritance-note>div,.teamspace-inheritance-note strong,.teamspace-inheritance-note span{min-width:0;display:block}.teamspace-inheritance-note span{color:var(--lightningcss-light,#68776f)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:2px;font-size:12px;line-height:1.4}.teamspace-access-people{margin-top:14px;display:grid}.teamspace-access-people>p{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));margin:14px 0;font-size:13px}.teamspace-access-person{border-top:1px solid var(--lightningcss-light,#ece8e2)var(--lightningcss-dark,var(--notion-border));grid-template-columns:34px minmax(190px,1fr) 120px 32px;align-items:center;gap:10px;min-height:60px;display:grid}.teamspace-access-person:last-child{border-bottom:1px solid var(--lightningcss-light,#ece8e2)var(--lightningcss-dark,var(--notion-border))}.teamspace-access-person.is-deactivated{opacity:.68}.teamspace-person-identity,.teamspace-person-identity strong,.teamspace-person-identity small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.teamspace-person-identity small{color:var(--lightningcss-light,#847c73)var(--lightningcss-dark,var(--notion-text-tertiary));margin-top:2px;font-size:11px}.teamspace-access-person>select,.teamspace-add-person select,.teamspace-invite-fields input,.teamspace-invite-fields select{border:1px solid var(--lightningcss-light,#dad6cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:34px;color:var(--lightningcss-light,#37322d)var(--lightningcss-dark,var(--notion-text));border-radius:5px;outline:none;padding:0 9px}.teamspace-access-person>select:focus,.teamspace-add-person select:focus,.teamspace-invite-fields input:focus,.teamspace-invite-fields select:focus{border-color:var(--lightningcss-light,#9a9288)var(--lightningcss-dark,var(--notion-border));box-shadow:0 0 0 3px #4b5e541a}.teamspace-effective-role{color:var(--lightningcss-light,#756e65)var(--lightningcss-dark,var(--notion-text-secondary));text-align:right;font-size:12px}.teamspace-access-person>button{width:30px;height:30px;color:var(--lightningcss-light,#7b746c)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;place-items:center;display:grid}.teamspace-access-person>button:hover{background:var(--lightningcss-light,#f0ede8)var(--lightningcss-dark,var(--notion-hover))}.teamspace-add-person{border-top:1px solid var(--lightningcss-light,#dfdbd4)var(--lightningcss-dark,var(--notion-border));gap:10px;margin-top:22px;padding-top:16px;display:grid}.teamspace-add-person>header{align-items:center;gap:9px;display:flex}.teamspace-add-person>header strong,.teamspace-add-person>header span{display:block}.teamspace-add-person>header span{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:2px;font-size:12px}.teamspace-add-person>div{grid-template-columns:minmax(220px,1fr) 130px auto;gap:8px;display:grid}.teamspace-invite-fields{grid-template-columns:minmax(220px,1fr) 180px 130px 110px;gap:8px;display:grid}.teamspace-invite-fields label{min-width:0;color:var(--lightningcss-light,#696159)var(--lightningcss-dark,var(--notion-text-secondary));gap:5px;font-size:11px;font-weight:700;display:grid}.teamspace-invite-fields input{padding:0 10px}.people-access-list>p,.member-teamspace-access>p,.access-record-list>p{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));margin:12px 0;font-size:13px}.people-access-member{border-top:1px solid var(--lightningcss-light,#ece8e2)var(--lightningcss-dark,var(--notion-border))}.people-access-member:last-child{border-bottom:1px solid var(--lightningcss-light,#ece8e2)var(--lightningcss-dark,var(--notion-border))}.people-access-member.is-deactivated{color:var(--lightningcss-light,#8a8379)var(--lightningcss-dark,var(--notion-text-tertiary))}.people-access-member-row{grid-template-columns:34px minmax(170px,1fr) 112px 118px 32px;align-items:center;gap:10px;min-height:60px;display:grid}.people-access-member-row>select,.member-teamspace-row select,.invite-person-fields input,.invite-person-fields select,.invite-teamspace-access select,.access-link-creator select{border:1px solid var(--lightningcss-light,#dad6cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:34px;color:var(--lightningcss-light,#37322d)var(--lightningcss-dark,var(--notion-text));border-radius:5px;outline:none;padding:0 9px}.people-access-member-row>select:focus,.member-teamspace-row select:focus,.invite-person-fields input:focus,.invite-person-fields select:focus,.invite-teamspace-access select:focus,.access-link-creator select:focus{border-color:var(--lightningcss-light,#9a9288)var(--lightningcss-dark,var(--notion-border));box-shadow:0 0 0 3px #4b5e541a}.people-access-member-row .member-identity strong>span{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));font-size:inherit;font-weight:600;display:inline}.member-access-toggle{height:32px;color:var(--lightningcss-light,#655e56)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:5px;justify-content:space-between;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.member-access-toggle:hover,.member-state-command:hover{background:var(--lightningcss-light,#f0ede8)var(--lightningcss-dark,var(--notion-hover))}.member-state-command{width:32px;height:32px;color:var(--lightningcss-light,#776f66)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;place-items:center;display:grid}.member-teamspace-access{padding:4px 0 14px 44px;display:grid}.member-teamspace-inherited,.member-teamspace-row{border-top:1px solid var(--lightningcss-light,#efebe5)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#faf9f7)var(--lightningcss-dark,var(--notion-sidebar));grid-template-columns:22px minmax(0,1fr) 130px;align-items:center;gap:9px;min-height:48px;padding:0 10px;display:grid}.member-teamspace-inherited{color:var(--lightningcss-light,#4d6459)var(--lightningcss-dark,var(--notion-text-secondary))}.member-teamspace-inherited>span:last-child,.member-teamspace-effective-role{color:var(--lightningcss-light,#7c746b)var(--lightningcss-dark,var(--notion-text-secondary));text-align:right;font-size:12px}.member-teamspace-inherited strong,.member-teamspace-inherited small,.member-teamspace-row strong,.member-teamspace-row small{display:block}.member-teamspace-inherited small,.member-teamspace-row small{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:2px;font-size:11px}.member-teamspace-row input[type=checkbox],.invite-teamspace-access input[type=checkbox]{width:18px;height:18px;accent-color:var(--lightningcss-light,#4d6459)var(--lightningcss-dark,var(--notion-text-secondary))}.access-link-result{border-bottom:1px solid var(--lightningcss-light,#e8e5df)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#eef5f0)var(--lightningcss-dark,var(--notion-hover));grid-template-columns:minmax(0,1fr) auto auto;gap:7px;padding:12px 18px;display:grid}.access-link-result>div{color:var(--lightningcss-light,#3e5d4c)var(--lightningcss-dark,#a8b6ae);grid-column:1/-1;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.access-link-result input{border:1px solid var(--lightningcss-light,#cad9ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:5px;min-width:0;height:34px;padding:0 9px}.access-link-result button{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#3e5d4c)var(--lightningcss-dark,#a8b6ae);border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 9px;display:inline-flex}.access-link-result button:last-child{width:34px;padding:0}.invite-person-form{gap:16px;display:grid}.invite-person-form>header,.access-link-creator>header{align-items:center;gap:9px;display:flex}.invite-person-form>header>div,.access-link-creator>header>div{min-width:0}.invite-person-form header strong,.invite-person-form header span,.access-link-creator header strong,.access-link-creator header span{display:block}.invite-person-form header span,.access-link-creator header span{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:2px;font-size:12px}.invite-person-fields{grid-template-columns:minmax(220px,1fr) 180px 120px;gap:8px;display:grid}.invite-person-fields label{color:var(--lightningcss-light,#696159)var(--lightningcss-dark,var(--notion-text-secondary));gap:5px;font-size:11px;font-weight:700;display:grid}.invite-person-fields input{padding:0 10px}.invite-teamspace-access{border:0;min-width:0;margin:0;padding:0}.invite-teamspace-access legend{color:var(--lightningcss-light,#48423c)var(--lightningcss-dark,var(--notion-text));font-size:12px;font-weight:750}.invite-teamspace-access>p,.invite-admin-note{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));margin:4px 0 9px;font-size:12px}.invite-teamspace-access>div{border-top:1px solid var(--lightningcss-light,#ece8e2)var(--lightningcss-dark,var(--notion-border));grid-template-columns:20px minmax(0,1fr) 130px;align-items:center;gap:9px;min-height:48px;display:grid}.invite-teamspace-access label strong,.invite-teamspace-access label small{display:block}.invite-teamspace-access label small{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:2px;font-size:11px}.invite-teamspace-access>div>span{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));text-align:right;font-size:12px}.invite-person-form>.primary-command{width:max-content;min-width:150px}.access-record-list{border-top:1px solid var(--lightningcss-light,#dfdbd4)var(--lightningcss-dark,var(--notion-border));margin-top:24px}.access-record-list>header{justify-content:space-between;align-items:center;gap:10px;min-height:44px;display:flex}.access-record-list>header span{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.access-record-row{border-top:1px solid var(--lightningcss-light,#ece8e2)var(--lightningcss-dark,var(--notion-border));grid-template-columns:32px minmax(160px,1fr) 76px auto;align-items:center;gap:10px;min-height:58px;display:grid}.access-record-icon{background:var(--lightningcss-light,#eeece7)var(--lightningcss-dark,var(--notion-hover));width:30px;height:30px;color:var(--lightningcss-light,#596c62)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;place-items:center;font-size:12px;font-weight:800;display:grid}.access-record-row>div:nth-child(2){min-width:0}.access-record-row>div:nth-child(2) strong,.access-record-row>div:nth-child(2) span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.access-record-row>div:nth-child(2) span{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:3px;font-size:11px}.access-record-status{color:var(--lightningcss-light,#7c746b)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px;font-weight:700}.access-record-status.status-pending{color:var(--lightningcss-light,#876b34)var(--lightningcss-dark,#c9bca4)}.access-record-status.status-accepted{color:var(--lightningcss-light,#4d6c5b)var(--lightningcss-dark,var(--notion-text-secondary))}.access-record-actions{justify-content:flex-end;gap:5px;display:flex}.access-record-actions button{min-height:30px;color:var(--lightningcss-light,#655e56)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.access-record-actions button:hover{background:var(--lightningcss-light,#f0ede8)var(--lightningcss-dark,var(--notion-hover))}.access-record-actions button:disabled{opacity:.5}.access-links-view{display:grid}.access-link-creator{gap:14px;display:grid}.access-link-creator>div{grid-template-columns:minmax(0,260px) auto;justify-content:start;gap:8px;display:grid}.access-link-creator select,.access-link-creator .primary-command{height:36px;min-height:36px}.access-public-link-creator{border-top:1px solid var(--lightningcss-light,#ece8e2)var(--lightningcss-dark,var(--notion-border));padding-top:14px}.access-public-link-role{border:1px solid var(--lightningcss-light,#dad6cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f8f7f5)var(--lightningcss-dark,var(--notion-sidebar));min-height:36px;color:var(--lightningcss-light,#655e56)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;align-items:center;padding:0 9px;font-size:12px;display:flex}.people-access-error{border-top:1px solid var(--lightningcss-light,#e1c2bc)var(--lightningcss-dark,color-mix(in srgb, #e1c2bc 28%, var(--notion-bg)));background:var(--lightningcss-light,#fff5f2)var(--lightningcss-dark,color-mix(in srgb, #fff5f2 22%, var(--notion-bg)));color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3);flex:none;margin:0;padding:10px 18px;font-size:12px}.import-dialog{width:min(var(--dialog-width-wide), 100%)}.import-dialog-body{overflow-x:hidden}.import-setup{gap:14px;min-width:0;padding:18px;display:grid}.import-mode-option{min-width:0;min-height:32px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));cursor:pointer;align-items:center;gap:9px;font-size:13px;font-weight:650;display:flex}.import-mode-option span,.import-access-options small,.import-manifest,.import-warnings,.notion-source-copy,.notion-sync-change-copy{overflow-wrap:anywhere}.import-mode-option input{accent-color:var(--lightningcss-light,#2f6f59)var(--lightningcss-dark,#a1beb4);width:16px;height:16px;margin:0}.import-reimport-field{color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));gap:7px;font-size:12px;font-weight:800;display:grid}.import-source-selector{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:5px;display:grid}.import-source-selector button{border:1px solid var(--lightningcss-light,#d6dbe2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;min-height:34px;color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));justify-content:center;align-items:center;gap:6px;display:inline-flex}.import-source-selector button[aria-pressed=true]{border-color:var(--lightningcss-light,#9ea69e)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#efede8)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#25211d)var(--lightningcss-dark,var(--notion-text))}.import-mode-segments{border:1px solid var(--lightningcss-light,#d6dbe2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f4f2ee)var(--lightningcss-dark,var(--notion-hover));border-radius:6px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.import-mode-segments button{min-width:0;min-height:32px;color:var(--lightningcss-light,#6d655c)var(--lightningcss-dark,var(--notion-text-secondary));white-space:normal;background:0 0;border-radius:4px;padding:6px 9px;font-size:12px;line-height:1.25}.import-mode-segments button[aria-pressed=true]{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#25211d)var(--lightningcss-dark,var(--notion-text));box-shadow:0 1px 3px #241f1a1f}.import-reimport-field>select{border:1px solid var(--lightningcss-light,#d6dbe2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;min-height:36px;color:var(--lightningcss-light,#31363d)var(--lightningcss-dark,var(--notion-text));border-radius:6px;padding:0 9px}.import-destination-field{color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));gap:6px;font-size:12px;font-weight:800;display:grid;position:relative}.import-access-field{color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));gap:7px;font-size:12px;font-weight:800;display:grid}.import-access-options{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px;display:grid}.import-access-options button{border:1px solid var(--lightningcss-light,#d6dbe2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:48px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));text-align:left;border-radius:6px;gap:2px;padding:7px 10px;display:grid}.import-access-options button:hover,.import-access-options button[aria-pressed=true]{border-color:var(--lightningcss-light,#8b9f96)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f0f5f2)var(--lightningcss-dark,var(--notion-hover))}.import-access-options strong,.import-access-options small{display:block}.import-access-options small{color:var(--lightningcss-light,#766e65)var(--lightningcss-dark,var(--notion-text-secondary));font-weight:500}.import-destination-trigger{border:1px solid var(--lightningcss-light,#d6dbe2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;height:38px;color:var(--lightningcss-light,#31363d)var(--lightningcss-dark,var(--notion-text));text-align:left;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex}.import-destination-trigger:focus-visible{border-color:var(--lightningcss-light,#4e78a8)var(--lightningcss-dark,#afc2d8);outline:none;box-shadow:0 0 0 3px #4e78a824}.import-destination-trigger:disabled{cursor:default;opacity:.58}.import-destination-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.import-destination-menu{z-index:3;border:1px solid var(--lightningcss-light,#d6dbe2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:7px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:hidden;box-shadow:0 14px 36px #1f232929}.import-destination-search{border-bottom:1px solid var(--lightningcss-light,#e6e9ed)var(--lightningcss-dark,var(--notion-border));height:38px;color:var(--lightningcss-light,#7a828c)var(--lightningcss-dark,var(--notion-text-tertiary));align-items:center;gap:7px;padding:0 10px;display:flex}.import-destination-search input{min-width:0;color:var(--lightningcss-light,#31363d)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;outline:none;flex:1}.import-destination-options{max-height:230px;padding:5px;overflow:auto}.import-destination-options button{width:100%;min-height:32px;color:var(--lightningcss-light,#31363d)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:5px 8px;display:flex}.import-destination-options button:hover,.import-destination-options button[aria-selected=true]{background:var(--lightningcss-light,#eef1f4)var(--lightningcss-dark,var(--notion-hover))}.import-destination-options button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.import-destination-options p{color:var(--lightningcss-light,#7a828c)var(--lightningcss-dark,var(--notion-text-tertiary));margin:8px;font-size:12px;font-weight:500}.import-dropzone{border:1px dashed var(--lightningcss-light,#aeb7c2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f9fb)var(--lightningcss-dark,var(--notion-sidebar));width:100%;min-width:0;min-height:190px;color:var(--lightningcss-light,#4c5969)var(--lightningcss-dark,var(--notion-text-secondary));cursor:pointer;text-align:center;border-radius:8px;place-content:center;justify-items:center;gap:10px;margin:0;padding:18px;display:grid;overflow:hidden}.import-dropzone:hover,.import-dropzone.active{background:var(--lightningcss-light,#f0f5fa)var(--lightningcss-dark,var(--notion-sidebar));border-color:var(--lightningcss-light,#4e78a8)var(--lightningcss-dark,#afc2d8)}.import-file-input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.import-progress{gap:14px;min-width:0;padding:18px;display:grid}.import-file-row{align-items:center;gap:10px;min-width:0;display:flex}.import-file-row>div{min-width:0}.progress-track{background:var(--lightningcss-light,#e3e8ed)var(--lightningcss-dark,var(--notion-hover));border-radius:3px;height:6px;overflow:hidden}.progress-track span{background:#2e7d59;height:100%;transition:width .18s;display:block}.import-counts{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary));justify-content:space-between;font-size:12px;display:flex}.import-manifest{border:1px solid var(--lightningcss-light,#d8dee3)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f8faf9)var(--lightningcss-dark,var(--notion-sidebar));color:var(--lightningcss-light,#3c4541)var(--lightningcss-dark,var(--notion-text));border-radius:6px;gap:10px;padding:10px;font-size:12px;display:grid}.import-manifest.verified{border-color:var(--lightningcss-light,#b9d4c5)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f1f8f4)var(--lightningcss-dark,var(--notion-hover))}.import-manifest.needs-review{border-color:var(--lightningcss-light,#e0c58f)var(--lightningcss-dark,color-mix(in srgb, #e0c58f 28%, var(--notion-bg)));background:var(--lightningcss-light,#fff8e9)var(--lightningcss-dark,color-mix(in srgb, #fff8e9 22%, var(--notion-bg)))}.import-manifest-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.import-manifest-heading span,.import-manifest-heading strong,.import-manifest-heading small{display:block}.import-manifest-heading small,.import-manifest>small{color:var(--lightningcss-light,#68716c)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:2px;font-weight:500}.import-manifest-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.import-manifest-counts span{border-top:1px solid #5b676124;min-width:0;padding-top:5px}.import-manifest-counts strong,.import-manifest-counts small{display:block}.import-manifest-counts small,.import-manifest p{color:var(--lightningcss-light,#68716c)var(--lightningcss-dark,var(--notion-text-secondary));margin:2px 0 0;font-weight:500}.import-items{border:1px solid var(--lightningcss-light,#e3e6ea)var(--lightningcss-dark,var(--notion-border));max-height:250px;overflow:auto}.import-items>div{border-bottom:1px solid var(--lightningcss-light,#edf0f3)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:8px 10px;display:flex}.import-items>div.failed{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3)}.import-items small{color:var(--lightningcss-light,#69717d)var(--lightningcss-dark,var(--notion-text-secondary))}.import-warnings{background:var(--lightningcss-light,#fff8e9)var(--lightningcss-dark,color-mix(in srgb, #fff8e9 22%, var(--notion-bg)));color:var(--lightningcss-light,#65543b)var(--lightningcss-dark,#bab2a7);border-left:3px solid var(--lightningcss-light,#c58b32)var(--lightningcss-dark,#e5cba3);gap:4px;padding:10px;font-size:12px;display:grid}.import-warnings strong,.import-warnings span{display:block}.search-overlay{z-index:var(--layer-modal);background:#1c1f2233;justify-content:center;align-items:flex-start;padding:72px 16px 16px;display:flex;position:fixed;inset:0}.workspace-search-dialog{border:1px solid var(--lightningcss-light,#d9d5cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));border-radius:7px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 240px;width:min(800px,100%);min-width:0;height:min(434px,100dvh - 88px);max-height:calc(100dvh - 88px);display:grid;overflow:hidden;box-shadow:0 18px 48px #2a26212e}@media (width<=640px){.search-overlay{padding:16px}.workspace-search-dialog{grid-template-rows:minmax(220px,1fr) minmax(0,280px);grid-template-columns:minmax(0,1fr);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}.workspace-search-sidebar{border-top:1px solid var(--lightningcss-light,#ececea)var(--lightningcss-dark,var(--notion-border));border-left:0}}.workspace-search-main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.workspace-search-input-row{border:1px solid var(--lightningcss-light,#dededb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f7f5)var(--lightningcss-dark,var(--notion-sidebar));min-height:32px;color:var(--lightningcss-light,#726a61)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;flex:0 0 32px;align-items:center;gap:6px;margin:10px;padding:0 10px;display:flex}.workspace-search-input-row input{min-width:0;color:var(--lightningcss-light,#26221e)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;outline:0;flex:1;font-size:14px}.workspace-search-clear{width:22px;height:22px;color:var(--lightningcss-light,#77716a)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.workspace-search-clear:hover,.workspace-search-clear:focus-visible{background:#0f0f0f0f}.ai-dialog-tabs,.ai-operation-segments{border-bottom:1px solid var(--lightningcss-light,#e7e2db)var(--lightningcss-dark,var(--notion-border));align-items:center;gap:2px;padding:5px 8px;display:flex}.ai-dialog-tabs button,.ai-operation-segments button{min-height:30px;color:var(--lightningcss-light,#716a62)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:12px;display:inline-flex}.ai-dialog-tabs button[aria-selected=true],.ai-operation-segments button[aria-pressed=true]{background:var(--lightningcss-light,#ebe8e3)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#28241f)var(--lightningcss-dark,var(--notion-text));font-weight:700}.workspace-search-results{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-width:0;min-height:120px;padding:6px;overflow:hidden auto}.workspace-search-label,.workspace-search-empty,.workspace-search-error{color:var(--lightningcss-light,#7b736a)var(--lightningcss-dark,var(--notion-text-secondary));margin:0;padding:8px 10px;font-size:12px}.workspace-search-label{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));font-weight:500}.workspace-search-sort{min-height:30px;color:var(--lightningcss-light,#605b55)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:4px;margin:0;padding:4px 10px;font-size:12px;display:flex}.workspace-search-sort span{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary))}.workspace-search-sidebar{border-left:1px solid var(--lightningcss-light,#ececea)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f7f5)var(--lightningcss-dark,var(--notion-sidebar));min-width:0;color:var(--lightningcss-light,#55534f)var(--lightningcss-dark,var(--notion-text-secondary));padding:10px 8px;font-size:12px;overflow-y:auto}.workspace-search-title-toggle,.workspace-search-filter-button,.workspace-search-filter-field{border-radius:8px;align-items:center;width:100%;min-height:40px;display:flex}.workspace-search-title-toggle{justify-content:space-between;gap:10px;padding:0 8px}.workspace-search-title-toggle>span,.workspace-search-filter-button,.workspace-search-filter-field>span{align-items:center;gap:8px;display:flex}.workspace-search-title-toggle input{appearance:none;background:var(--lightningcss-light,#aaa9a4)var(--lightningcss-dark,var(--notion-active));cursor:pointer;border-radius:999px;width:30px;height:18px;margin:0;transition:background .12s}.workspace-search-title-toggle input:after{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));content:"";border-radius:50%;width:14px;height:14px;margin:2px;transition:transform .12s;display:block;box-shadow:0 1px 3px #0000002e}.workspace-search-title-toggle input:checked{background:#2f7adf}.workspace-search-title-toggle input:checked:after{transform:translate(12px)}.workspace-search-title-toggle input:focus-visible{outline-offset:2px;outline:2px solid var(--lightningcss-light,#2f7adf)var(--lightningcss-dark,#a1c3f1)}.workspace-search-filter-heading{min-height:36px;color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;margin:2px 8px 0;display:flex}.workspace-search-filter-button{color:inherit;text-align:left;background:0 0;padding:0 8px}.workspace-search-filter-button:hover,.workspace-search-filter-button:focus-visible,.workspace-search-filter-button[aria-pressed=true]{background:#0f0f0f0f}.workspace-search-filter-field{padding:0 8px;position:relative}.workspace-search-filter-field>span{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0 8px}.workspace-search-filter-field select{width:100%;height:100%;color:var(--lightningcss-light,#777773)var(--lightningcss-dark,var(--notion-text-secondary));text-align:right;background:0 0;border:0;outline:0;padding-left:96px}.workspace-search-filter-field:hover,.workspace-search-filter-field:focus-within{background:#0f0f0f0f}.workspace-search-error{color:var(--lightningcss-light,#a33e34)var(--lightningcss-dark,#d6a8a4)}.ai-dialog-overlay{z-index:var(--layer-modal)}.ai-dialog{border:1px solid var(--lightningcss-light,#d9d5cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));border-radius:7px;flex-direction:column;width:min(620px,100vw - 32px);max-height:min(82dvh,760px);display:flex;overflow:hidden;box-shadow:0 18px 48px #2a26212e}.ai-dialog-header{border-bottom:1px solid var(--lightningcss-light,#e7e2db)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:flex-start;gap:10px;min-height:48px;padding:9px 12px;display:flex}.ai-dialog-header span,.ai-dialog-header button{align-items:center;gap:7px;display:inline-flex}.ai-dialog-header span{min-width:0;color:var(--lightningcss-light,#302b26)var(--lightningcss-dark,var(--notion-text));overflow-wrap:anywhere;align-self:center;font-weight:750;line-height:1.3}.ai-dialog-header button{width:30px;height:30px;color:var(--lightningcss-light,#756d64)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;flex:none;justify-content:center}.ai-dialog-header button:hover{background:var(--lightningcss-light,#f0ede8)var(--lightningcss-dark,var(--notion-hover))}.ai-dialog-body,.ai-enable-panel{gap:12px;padding:14px;display:grid;overflow-y:auto}.ai-enable-panel{justify-items:start}.ai-enable-panel p,.ai-enable-panel small,.ai-state-message{margin:0}.ai-enable-panel small,.ai-state-message{color:var(--lightningcss-light,#746c63)var(--lightningcss-dark,var(--notion-text-secondary));line-height:1.45}.ai-privacy-check{color:var(--lightningcss-light,#4e4841)var(--lightningcss-dark,var(--notion-text-secondary));align-items:flex-start;gap:8px;font-size:12px;display:flex}.ai-operation-segments{border:0;padding:0}.ai-field{color:var(--lightningcss-light,#5f5850)var(--lightningcss-dark,var(--notion-text-secondary));gap:5px;font-size:12px;font-weight:650;display:grid}.ai-field>span{align-items:center;gap:5px;display:inline-flex}.ai-field input,.ai-field textarea{border:1px solid var(--lightningcss-light,#d9d5cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;color:var(--lightningcss-light,#2e2924)var(--lightningcss-dark,var(--notion-text));border-radius:5px;outline:none}.ai-field input{height:34px;padding:0 9px}.ai-field textarea{resize:vertical;font:inherit;padding:8px 9px}.ai-source-preview,.ai-result-preview{border-left:2px solid var(--lightningcss-light,#aaa198)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f5f3ef)var(--lightningcss-dark,var(--notion-hover));min-width:0;padding:10px}.ai-source-preview small,.ai-result-preview small{color:var(--lightningcss-light,#766e65)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:uppercase;font-size:11px;font-weight:750}.ai-source-preview p,.ai-result-preview p{max-height:190px;color:var(--lightningcss-light,#302b26)var(--lightningcss-dark,var(--notion-text));white-space:pre-wrap;margin:6px 0 0;line-height:1.5;overflow-y:auto}.ai-result-preview ul{margin:6px 0 12px;padding-left:20px}.ai-error{color:var(--lightningcss-light,#a33e34)var(--lightningcss-dark,#d6a8a4);margin:0;padding:10px 14px 14px;font-size:12px}.danger-command{color:#fff;background:#a64032;border-radius:6px;justify-content:center;justify-self:start;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-weight:700;display:inline-flex}.workspace-search-results>button{width:100%;min-height:38px;color:var(--lightningcss-light,#332f2a)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:5px;align-items:center;gap:10px;padding:6px 10px;display:flex}.workspace-search-results>button:hover,.workspace-search-results>button[aria-selected=true]{background:var(--lightningcss-light,#f0ede8)var(--lightningcss-dark,var(--notion-hover))}.workspace-search-result-icon{width:24px;height:24px;color:var(--lightningcss-light,#756d64)var(--lightningcss-dark,var(--notion-text-secondary));flex:none;place-items:center;display:grid}.workspace-search-result-copy{gap:2px;min-width:0;display:grid}.workspace-search-result-copy strong,.workspace-search-result-copy>span{white-space:normal;overflow-wrap:anywhere;min-width:0}.workspace-search-result-copy strong{font-size:13px}.workspace-search-result-copy>span{color:var(--lightningcss-light,#625b53)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.section-title-actions{align-items:center;gap:1px;display:inline-flex}.section-title-label{align-items:center;gap:5px;display:inline-flex}.teamspace-branch{margin-bottom:2px}.teamspace-row{border-radius:5px;align-items:center;gap:2px;min-height:32px;display:flex}.teamspace-row:hover{background:var(--lightningcss-light,#eeeeeb)var(--lightningcss-dark,var(--notion-hover))}.teamspace-disclosure,.teamspace-actions button{width:24px;height:24px;color:var(--lightningcss-light,#787774)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:5px;flex:none;place-items:center;display:grid}.teamspace-disclosure:hover,.teamspace-actions button:hover{background:var(--lightningcss-light,#dededb)var(--lightningcss-dark,var(--notion-active));color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text))}.teamspace-title{min-width:0;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;flex:1;align-items:center;gap:6px;padding:0;display:flex;overflow:hidden}.teamspace-title>span:not(.entity-icon){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.teamspace-title>svg:last-child{color:var(--lightningcss-light,#9b9a97)var(--lightningcss-dark,var(--notion-text-tertiary));flex:none}.teamspace-actions{opacity:0;pointer-events:none;align-items:center;transition:opacity .12s;display:flex}.teamspace-row:hover .teamspace-actions,.teamspace-row:focus-within .teamspace-actions{opacity:1;pointer-events:auto}.teamspace-pages{padding-left:10px}.teamspace-pages>.page-empty-children{padding-left:28px}.database-pane{--database-inline-gutter:clamp(36px, 10vw, 180px);overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:100%;min-height:0;color:var(--lightningcss-light,#2f2b27)var(--lightningcss-dark,var(--notion-text));flex-direction:column;display:flex;overflow:hidden auto}.database-page-body{display:contents}.database-loading,.database-error-state{color:var(--lightningcss-light,#746c62)var(--lightningcss-dark,var(--notion-text-secondary));place-content:center;place-items:center;gap:12px;display:grid}.database-error-state button{color:#fffdf9;background:#23201c;border-radius:6px;height:34px;padding:0 14px}.database-page-header{padding:48px var(--database-inline-gutter) 18px;flex:none}.database-pane>.page-cover+.database-page-header,.database-page-body>.page-cover+.database-page-header{padding-top:26px}.database-controls{display:contents}.database-title-surface{min-width:0;margin-top:0}.database-page-icon-button,.database-page-icon-readonly{width:56px;height:56px;color:var(--lightningcss-light,#3f3a34)var(--lightningcss-dark,var(--notion-text));background:0 0;border-radius:6px;place-items:center;display:grid}.database-page-icon-button:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.page-header-navigation{align-items:center;gap:6px;min-width:0;display:flex}.page-header-navigation .breadcrumbs{flex:auto;min-width:0}.page-location-trigger{max-width:170px;height:26px;color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:5px;flex:0 auto;align-items:center;gap:5px;padding:0 6px;font-size:12px;display:inline-flex}.page-location-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-location-trigger:hover,.page-location-trigger[data-state=open]{background:var(--lightningcss-light,#f1eee8)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#4d463f)var(--lightningcss-dark,var(--notion-text))}.page-location-popover,.page-command-menu{z-index:110;border:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));border-radius:7px;animation:.1s ease-out menu-in;box-shadow:0 10px 32px #231f1b29}.page-location-popover{width:min(340px,100vw - 24px);padding:6px}.page-location-search,.page-command-search{border:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));height:34px;color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));border-radius:5px;align-items:center;gap:7px;padding:0 9px;display:flex}.page-location-search:focus-within,.page-command-search:focus-within{border-color:var(--lightningcss-light,#9eb6cf)var(--lightningcss-dark,color-mix(in srgb, #9eb6cf 28%, var(--notion-bg)));box-shadow:0 0 0 2px #5285b81f}.page-location-search input,.page-command-search input{width:100%;min-width:0;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));font:inherit;background:0 0;border:0;outline:0;font-size:13px}.page-location-options{max-height:calc(var(--radix-popover-content-available-height) - 48px);margin-top:5px;overflow-y:auto}.page-location-options section>header,.page-command-label{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));letter-spacing:0;text-transform:uppercase;padding:9px 8px 4px;font-size:10px;font-weight:750;display:block}.page-location-options section>button{width:100%;min-height:42px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:5px;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:7px;padding:5px 8px;display:grid}.page-location-options section>button:hover,.page-location-options section>button.current{background:var(--lightningcss-light,#f1efeb)var(--lightningcss-dark,var(--notion-hover))}.page-location-options section>button:disabled:not(.current){opacity:.55}.page-location-icon{width:22px;height:22px;color:var(--lightningcss-light,#777067)var(--lightningcss-dark,var(--notion-text-secondary));place-items:center;display:grid}.page-location-copy{min-width:0}.page-location-copy strong,.page-location-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.page-location-copy strong{font-size:13px;font-weight:600}.page-location-copy small{color:var(--lightningcss-light,#655f58)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:2px;font-size:11px}.page-location-empty,.page-location-error{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));margin:8px;font-size:12px}.page-location-error,.page-command-error{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3)}.page-top-actions{align-items:center;gap:3px;min-width:0;display:inline-flex}.page-top-actions>button{width:28px;height:28px;color:var(--lightningcss-light,#777067)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}.page-top-actions>button:hover,.page-top-actions>button.active,.page-top-actions>button[data-state=open]{background:var(--lightningcss-light,#f1eee8)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text))}.page-top-actions>.page-top-share{border:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));width:auto;color:var(--lightningcss-light,#504a43)var(--lightningcss-dark,var(--notion-text-secondary));gap:5px;padding:0 8px;font-size:12px;font-weight:650}.page-edited-at{max-width:130px;color:var(--lightningcss-light,#9a9186)var(--lightningcss-dark,var(--notion-text-tertiary));text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.page-command-menu{width:min(256px,100vw - 24px);max-height:calc(var(--radix-dropdown-menu-content-available-height) - 2px);padding:6px;overflow-y:auto}.page-command-search{z-index:2;margin-bottom:4px;position:sticky;top:0}.page-font-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:2px 4px 8px;display:grid}.page-font-option{border:1px solid var(--lightningcss-light,#e5e1da)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:61px;color:var(--lightningcss-light,#4f4942)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;outline:none;place-items:center;gap:1px;padding:5px;display:grid;position:relative}.page-font-option[data-state=checked],.page-font-option[data-highlighted]{border-color:var(--lightningcss-light,#b9b2a8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f1efeb)var(--lightningcss-dark,var(--notion-hover))}.page-font-option>span:first-child{font-size:12px}.page-font-option.serif>span:first-child{font-family:Georgia,Times New Roman,serif}.page-font-option.mono>span:first-child{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.page-font-option small{font-size:10px}.page-command-switch-row{min-height:34px;color:var(--lightningcss-light,#47413b)var(--lightningcss-dark,var(--notion-text));border-radius:5px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:4px 8px;font-size:13px;display:flex}.page-command-switch-row[data-highlighted]{background:var(--lightningcss-light,#f1efeb)var(--lightningcss-dark,var(--notion-hover))}.page-command-switch{background:var(--lightningcss-light,#c8c7c3)var(--lightningcss-dark,var(--notion-active));border-radius:9px;align-items:center;width:30px;height:18px;padding:2px;display:flex}.page-command-switch i{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:50%;width:14px;height:14px;box-shadow:0 1px 2px #1f232938}.page-command-switch-row[data-state=checked] .page-command-switch{background:#2f80ed;justify-content:flex-end}.page-layout-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:2px 4px 8px;display:grid}.page-layout-option{border:1px solid var(--lightningcss-light,#e5e1da)var(--lightningcss-dark,var(--notion-border));min-width:0;height:78px;color:var(--lightningcss-light,#4f4942)var(--lightningcss-dark,var(--notion-text-secondary));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:5px;outline:none;align-content:center;place-items:center;gap:5px;padding:5px;display:grid;position:relative}.page-layout-option[data-state=checked],.page-layout-option[data-highlighted]{background:var(--lightningcss-light,#f7faff)var(--lightningcss-dark,var(--notion-sidebar));border-color:var(--lightningcss-light,#2f80ed)var(--lightningcss-dark,#a1c6f7)}.page-layout-option>svg{position:absolute;top:4px;right:4px}.page-layout-option small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.page-layout-preview{border:1px solid var(--lightningcss-light,#d8d4cd)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f6f3)var(--lightningcss-dark,var(--notion-sidebar));border-radius:2px;align-content:center;gap:3px;width:24px;height:32px;padding:4px;display:grid}.page-layout-preview i{background:var(--lightningcss-light,#aaa49b)var(--lightningcss-dark,var(--notion-active));height:2px;display:block}.page-layout-option.compact .page-layout-preview i{width:55%}.page-layout-option.default .page-layout-preview i{width:75%}.page-layout-option.free .page-layout-preview i{width:100%}.page-font-option svg{position:absolute;top:4px;right:4px}.page-command-item{min-height:34px;color:var(--lightningcss-light,#47413b)var(--lightningcss-dark,var(--notion-text));-webkit-user-select:none;user-select:none;border-radius:5px;outline:none;grid-template-columns:20px minmax(0,1fr) auto 16px;align-items:center;gap:7px;padding:4px 8px;font-size:13px;display:grid}.page-command-item[data-highlighted]{background:var(--lightningcss-light,#f1efeb)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#24211e)var(--lightningcss-dark,var(--notion-text))}.page-command-item[data-disabled]{opacity:.45}.page-command-item.destructive{color:var(--lightningcss-light,#a64032)var(--lightningcss-dark,#d7a9a3)}.page-command-item>span:nth-child(2){grid-column:2}.page-command-chevron,.page-command-check{grid-column:4;justify-self:end}.page-command-value{color:var(--lightningcss-light,#9a9186)var(--lightningcss-dark,var(--notion-text-tertiary));grid-column:3;font-size:11px}.page-command-separator{background:var(--lightningcss-light,#ebe7e0)var(--lightningcss-dark,color-mix(in srgb, #ebe7e0 22%, var(--notion-bg)));height:1px;margin:5px 3px}.page-command-footer{border-top:1px solid var(--lightningcss-light,#ebe7e0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#faf9f7)var(--lightningcss-dark,var(--notion-sidebar));color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));gap:2px;margin:6px -6px -6px;padding:8px 12px;font-size:10px;display:grid}.page-command-error{margin:8px 6px 3px;font-size:11px}.page-move-submenu{width:min(340px,100vw - 24px)}.page-notify-submenu{width:210px}.page-details-backdrop{z-index:var(--layer-modal);background:#1f1c182e;position:fixed;inset:0}.page-export-dialog{width:min(660px,100%);max-height:min(760px, calc(100dvh - (2 * var(--dialog-gutter))));border:1px solid var(--lightningcss-light,#d8d4cd)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 70px #1f232938}.page-export-content{gap:20px;padding:18px;display:grid}.page-export-options{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.page-export-options legend{color:var(--lightningcss-light,#6e675f)var(--lightningcss-dark,var(--notion-text-secondary));grid-column:1/-1;margin-bottom:2px;font-size:11px;font-weight:700}.page-export-format,.page-export-scope{border:1px solid var(--lightningcss-light,#dedad3)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));cursor:pointer;border-radius:6px;align-items:flex-start;gap:9px;min-width:0;display:flex;position:relative}.page-export-format{min-height:78px;padding:12px}.page-export-format:hover,.page-export-scope:hover{background:var(--lightningcss-light,#f7f5f2)var(--lightningcss-dark,var(--notion-hover))}.page-export-format.active,.page-export-scope.active{border-color:var(--lightningcss-light,#9d958b)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f1efeb)var(--lightningcss-dark,var(--notion-hover));box-shadow:0 0 0 1px #9d958b}:is(.page-export-format:has(input:disabled),.page-export-scope:has(input:disabled)){cursor:default;opacity:.48}.page-export-format input,.page-export-scope input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.page-export-format>svg{color:var(--lightningcss-light,#70685e)var(--lightningcss-dark,var(--notion-text-secondary));flex:none}.page-export-format>span{min-width:0}.page-export-format strong,.page-export-format small,.page-export-assets strong,.page-export-assets small{display:block}.page-export-format strong,.page-export-assets strong{color:var(--lightningcss-light,#292824)var(--lightningcss-dark,var(--notion-text));font-size:13px}.page-export-format small,.page-export-assets small{color:var(--lightningcss-light,#655f58)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:3px;font-size:11px;line-height:1.35}.page-export-scope-options{grid-template-columns:repeat(3,minmax(0,1fr))}.page-export-scope{text-align:center;justify-content:center;align-items:center;min-height:38px;padding:8px 10px;font-size:12px}.page-export-scope-options>small{color:var(--lightningcss-light,#655f58)var(--lightningcss-dark,var(--notion-text-secondary));grid-column:1/-1;font-size:11px}.page-export-assets{border-top:1px solid var(--lightningcss-light,#ece8e2)var(--lightningcss-dark,var(--notion-border));border-bottom:1px solid var(--lightningcss-light,#ece8e2)var(--lightningcss-dark,var(--notion-border));cursor:pointer;grid-template-columns:16px 18px minmax(0,1fr);align-items:start;gap:9px;min-height:54px;padding:11px 12px;display:grid}.page-export-assets input{margin:3px 0 0}.page-export-assets>svg{color:var(--lightningcss-light,#71695f)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:1px}.page-export-progress{color:var(--lightningcss-light,#696158)var(--lightningcss-dark,var(--notion-text-secondary));gap:7px;font-size:12px;display:grid}.page-export-progress progress{background:var(--lightningcss-light,#e9e5df)var(--lightningcss-dark,var(--notion-active));accent-color:var(--lightningcss-light,#4b775f)var(--lightningcss-dark,#aec2b7);border:0;border-radius:3px;width:100%;height:5px;overflow:hidden}.page-export-footer{border-top:1px solid var(--lightningcss-light,#e6e2dc)var(--lightningcss-dark,var(--notion-border));flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;min-height:64px;padding:12px 18px;display:flex}.page-export-dialog button:disabled{cursor:default;opacity:.55}@media (width<=620px){.page-export-options,.page-export-scope-options{grid-template-columns:1fr}.page-export-options legend,.page-export-scope-options>small{grid-column:1}.page-export-format{min-height:64px}}.page-details-panel{border-left:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));flex-direction:column;width:min(390px,100vw);height:100%;animation:.15s ease-out panel-in;display:flex;position:absolute;top:0;right:0;box-shadow:-12px 0 32px #231f1b1f}.page-details-panel-wide{width:min(980px,100vw - 48px)}.page-details-panel>header{border-bottom:1px solid var(--lightningcss-light,#e7e3dc)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:flex-start;gap:12px;min-height:58px;padding:9px 12px 9px 16px;display:flex}.page-details-panel>header>div{flex:auto;align-self:center;min-width:0}.page-details-panel>header strong,.page-details-panel>header span{overflow-wrap:anywhere;line-height:1.35;display:block}.page-details-panel>header strong{font-size:14px}.page-details-panel>header span{color:var(--lightningcss-light,#6f685f)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:2px;font-size:11px}.page-details-panel>header button{width:30px;height:30px;color:var(--lightningcss-light,#777067)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;flex:none;place-items:center;display:grid}.page-details-panel>header button:hover{background:var(--lightningcss-light,#f1efeb)var(--lightningcss-dark,var(--notion-hover))}.page-details-content{flex:1;min-height:0;padding:14px 16px;overflow-y:auto}.page-details-panel-wide .page-details-content{padding:0;overflow:hidden}.page-settings-toggle{border-bottom:1px solid var(--lightningcss-light,#eeeae4)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:center;gap:16px;min-height:58px;display:flex}.page-settings-toggle span,.page-settings-toggle strong,.page-settings-toggle small{display:block}.page-settings-toggle strong{font-size:13px}.page-settings-toggle small{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));margin-top:2px;font-size:11px}.page-settings-toggle input{accent-color:var(--lightningcss-light,#356a4a)var(--lightningcss-dark,#a4bcae);width:34px;height:18px}.page-analytics-grid{border-top:1px solid var(--lightningcss-light,#e6e1da)var(--lightningcss-dark,var(--notion-border));border-left:1px solid var(--lightningcss-light,#e6e1da)var(--lightningcss-dark,var(--notion-border));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-analytics-grid article{border-right:1px solid var(--lightningcss-light,#e6e1da)var(--lightningcss-dark,var(--notion-border));border-bottom:1px solid var(--lightningcss-light,#e6e1da)var(--lightningcss-dark,var(--notion-border));flex-direction:column;justify-content:center;min-height:88px;padding:12px;display:flex}.page-analytics-grid strong{font-size:20px}.page-analytics-grid span{color:var(--lightningcss-light,#655f58)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:3px;font-size:11px}.page-version-list,.page-connections-list{display:grid}.page-version-history{grid-template-columns:270px minmax(0,1fr);height:100%;min-height:0;display:grid}.page-version-history>.page-version-list{border-right:1px solid var(--lightningcss-light,#e7e3dc)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#faf9f7)var(--lightningcss-dark,var(--notion-sidebar));align-content:start;overflow-y:auto}.page-version-history>.page-version-list button{border-bottom:1px solid var(--lightningcss-light,#eeeae4)var(--lightningcss-dark,var(--notion-border));width:100%;min-height:58px;color:var(--lightningcss-light,#403b35)var(--lightningcss-dark,var(--notion-text));text-align:left;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.page-version-history>.page-version-list button:hover,.page-version-history>.page-version-list button.active{background:var(--lightningcss-light,#efede9)var(--lightningcss-dark,var(--notion-hover))}.page-version-history>.page-version-list button:focus-visible{outline:0;box-shadow:inset 3px 0 #35715b}.page-version-history>.page-version-list span,.page-version-history>.page-version-list strong,.page-version-history>.page-version-list small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.page-version-history>.page-version-list strong{font-size:12px}.page-version-history>.page-version-list small,.page-version-history>.page-version-list em{color:var(--lightningcss-light,#6f685f)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:3px;font-size:10px;font-style:normal}.page-version-detail{flex-direction:column;min-width:0;min-height:0;display:flex}.page-version-detail-header{border-bottom:1px solid var(--lightningcss-light,#e7e3dc)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:10px 14px;display:flex}.page-version-detail-header>div:first-child{min-width:0}.page-version-detail-header strong,.page-version-detail-header span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.page-version-detail-header strong{font-size:13px}.page-version-detail-header span{color:var(--lightningcss-light,#6f685f)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:3px;font-size:10px}.page-version-mode{border:1px solid var(--lightningcss-light,#ddd8cf)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f5f3ef)var(--lightningcss-dark,var(--notion-hover));border-radius:6px;flex:none;align-items:center;padding:2px;display:inline-flex}.page-version-mode button{min-height:28px;color:var(--lightningcss-light,#6d665d)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:4px;align-items:center;gap:5px;padding:0 8px;font-size:11px;display:inline-flex}.page-version-mode button[aria-selected=true]{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#292622)var(--lightningcss-dark,var(--notion-text));box-shadow:0 1px 3px #28231e1f}.page-version-document{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));flex:1;min-height:0;overflow:auto}.page-version-preview{width:min(100%,760px);min-height:100%;margin:0 auto;padding:28px 36px 80px}.page-version-editor-surface{outline:0;min-height:140px;padding-bottom:0}.page-version-preview .ProseMirror{pointer-events:none}.page-version-changes{width:min(100%,760px);margin:0 auto;padding:24px 28px 72px}.page-version-changes article{border-bottom:1px solid var(--lightningcss-light,#eeeae4)var(--lightningcss-dark,var(--notion-border));gap:5px;padding:10px 12px;display:grid}.page-version-changes article small{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));text-transform:uppercase;font-size:9px}.page-version-changes del,.page-version-changes ins{color:var(--lightningcss-light,#312d28)var(--lightningcss-dark,var(--notion-text));white-space:pre-wrap;border-radius:3px;padding:4px 7px;font-size:12px;line-height:1.45;text-decoration:none;display:block}.page-version-changes del{background:var(--lightningcss-light,#f8e4e1)var(--lightningcss-dark,color-mix(in srgb, #f8e4e1 22%, var(--notion-bg)));color:var(--lightningcss-light,#853f36)var(--lightningcss-dark,#c8a9a5)}.page-version-changes ins{background:var(--lightningcss-light,#e3f1e8)var(--lightningcss-dark,color-mix(in srgb, #e3f1e8 22%, var(--notion-bg)));color:var(--lightningcss-light,#2f6746)var(--lightningcss-dark,#a1bbac)}.page-version-footer{border-top:1px solid var(--lightningcss-light,#e7e3dc)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#faf9f7)var(--lightningcss-dark,var(--notion-sidebar));justify-content:flex-end;align-items:center;gap:10px;min-height:58px;padding:9px 14px;display:flex}.page-version-footer>span{color:var(--lightningcss-light,#7e766c)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px}.page-version-footer button,.page-version-confirm button{border:1px solid var(--lightningcss-light,#d8d3cb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:11px;display:inline-flex}.page-version-footer button.primary-command,.page-version-confirm button.primary-command{color:#fff;background:#356f50;border-color:var(--lightningcss-light,#2f6746)var(--lightningcss-dark,#a1bbac)}.page-version-footer button:disabled,.page-version-confirm button:disabled{cursor:default;opacity:.55}.page-version-confirm{justify-content:flex-end;align-items:center;gap:8px;display:flex}.page-version-confirm>span{max-width:280px;color:var(--lightningcss-light,#625b52)var(--lightningcss-dark,var(--notion-text-secondary));font-size:10px}.page-version-notice,.page-version-error{margin:0 auto 0 0;font-size:11px}.page-version-notice{color:var(--lightningcss-light,#356f50)var(--lightningcss-dark,#a4beb0)}.page-version-error{color:var(--lightningcss-light,#a83d32)var(--lightningcss-dark,#d8a8a3)}.page-version-history-empty{min-height:220px;color:var(--lightningcss-light,#81786e)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:24px;display:flex}.page-version-history-empty strong{color:var(--lightningcss-light,#3c3833)var(--lightningcss-dark,var(--notion-text));font-size:13px}.page-version-history-empty span{max-width:320px;font-size:11px}@media (width<=720px){.page-details-panel-wide{width:100vw}.page-version-history{grid-template-rows:minmax(116px,24vh) minmax(0,1fr);grid-template-columns:1fr}.page-version-history>.page-version-list{border-right:0;border-bottom:1px solid var(--lightningcss-light,#e7e3dc)var(--lightningcss-dark,var(--notion-border))}.page-version-detail-header{flex-direction:column;align-items:flex-start;gap:8px}.page-version-mode{width:100%}.page-version-mode button{flex:1}.page-version-preview,.page-version-changes{padding-left:18px;padding-right:18px}.page-version-footer,.page-version-confirm{flex-direction:column;align-items:stretch}.page-version-footer button,.page-version-confirm button{width:100%}.page-version-confirm>span{max-width:none}}.platform-dialog,.developer-integrations-page{--surface-color:var(--notion-bg);--border-color:var(--notion-border);--hover-color:var(--notion-hover);--text-color:var(--notion-text);--muted-text:var(--notion-text-secondary);--accent-color:var(--notion-blue);--selected-color:var(--notion-blue-bg);--menu-shadow:0 8px 24px #00000029}.platform-dialog{flex-direction:column;width:min(980px,100vw - 32px);height:min(820px,100vh - 32px);display:flex}.developer-integrations-page{background:var(--surface-color);width:100%;height:100dvh;overflow:hidden}.developer-header{border-bottom:1px solid var(--border-color);grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:14px;height:88px;padding:16px 28px;display:grid}.developer-brand-mark{border:1px solid var(--border-color);background:var(--hover-color);border-radius:6px;place-items:center;width:48px;height:48px;display:grid}.developer-header h1,.developer-header p,.developer-type-rail h2,.developer-list-header h2,.developer-empty h3,.developer-empty p,.developer-kind-popover h3,.developer-integration-form h2{margin:0}.developer-header h1{font-size:22px}.developer-header p,.developer-empty p,.developer-kind-popover>span,.developer-integration-form small{color:var(--muted-text);font-size:13px}.developer-docs-link,.developer-new-integration,.developer-type-rail button,.developer-kind-popover button,.developer-kind-popover footer,.developer-search,.developer-app-list>button,.developer-redirects>div,.developer-redirects>button,.developer-integration-form footer{align-items:center;display:flex}.developer-docs-link{border:1px solid var(--border-color);min-height:34px;color:var(--text-color);border-radius:5px;gap:7px;padding:0 12px;text-decoration:none}.developer-layout{grid-template-columns:224px minmax(0,1fr);height:calc(100dvh - 88px);display:grid}.developer-type-rail{border-right:1px solid var(--border-color);padding:18px 8px}.developer-type-rail h2{color:var(--muted-text);text-transform:uppercase;padding:0 8px 10px;font-size:12px}.developer-type-rail button{background:0 0;border:0;justify-content:flex-start;gap:10px;width:100%;min-height:40px;padding:0 12px}.developer-type-rail button.active{color:var(--lightningcss-light,#0f5ea8)var(--lightningcss-dark,#93b7d8);background:var(--selected-color)}.developer-content{min-width:0;padding:24px 28px 40px;position:relative;overflow:auto}.developer-list-header{grid-template-columns:minmax(0,1fr) 258px auto;align-items:center;gap:12px;display:grid;position:relative}.developer-list-header h2,.developer-integration-form h2{font-size:20px}.developer-search{border:1px solid var(--border-color);border-radius:5px;gap:8px;min-height:36px;padding:0 10px}.developer-search input{width:100%;color:var(--text-color);background:0 0;border:0;outline:0}.developer-new-integration{gap:7px;min-height:36px}.developer-kind-popover{border:1px solid var(--border-color);width:400px;box-shadow:var(--menu-shadow);background:var(--surface-color);z-index:5;border-radius:6px;padding:18px;position:absolute;top:46px;right:0}.developer-kind-popover>span{margin:4px 0 14px;display:block}.developer-kind-popover>button{border:1px solid var(--border-color);text-align:left;background:0 0;justify-content:flex-start;gap:12px;width:100%;min-height:76px;padding:12px 14px}.developer-kind-popover>button+button{margin-top:8px}.developer-kind-popover>button.selected{border-color:var(--accent-color);background:var(--selected-color)}.developer-kind-popover button span,.developer-app-list>button>span:nth-child(2){gap:3px;min-width:0;display:grid}.developer-kind-popover button small,.developer-app-list>button small{color:var(--muted-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.developer-kind-popover footer,.developer-integration-form footer{justify-content:flex-end;gap:8px;margin-top:18px}.developer-empty{text-align:center;place-content:center;justify-items:center;gap:10px;min-height:430px;display:grid}.developer-empty>span{background:var(--hover-color);border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.developer-empty p{max-width:520px}.developer-empty button{align-items:center;gap:7px;margin-top:8px;display:inline-flex}.developer-secret{margin-left:0;margin-right:0}.developer-app-list{margin-top:18px;display:grid}.developer-app-list>button{border:0;border-bottom:1px solid var(--border-color);width:100%;min-height:64px;color:var(--text-color);text-align:left;background:0 0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.developer-app-list>button:hover,.developer-app-list>button:focus-visible{background:var(--hover-color)}.developer-integration-form{gap:18px;width:min(720px,100%);margin:0 auto;display:grid}.developer-application-detail{gap:24px;width:min(760px,100%);margin:0 auto;display:grid}.developer-application-detail>h1,.developer-oauth-settings h2,.developer-oauth-settings p{margin:0}.developer-application-detail>h1{font-size:24px}.developer-back{width:fit-content;min-height:32px;color:var(--muted-text);background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.developer-oauth-settings{border-bottom:1px solid var(--border-color);gap:12px;padding-bottom:24px;display:grid}.developer-oauth-settings>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.developer-oauth-settings h2{font-size:18px}.developer-oauth-settings p{color:var(--muted-text);font-size:12px}.developer-oauth-settings>header>button,.developer-credential>button{border:1px solid var(--border-color);min-height:32px;color:var(--text-color);background:var(--surface-color);border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.developer-credential{grid-template-columns:126px minmax(0,1fr) 36px;align-items:center;gap:10px;min-width:0;display:grid}.developer-credential>span{color:var(--muted-text);font-size:13px}.developer-credential>code{border:1px solid var(--border-color);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;border-radius:5px;min-width:0;padding:8px 10px;overflow:hidden}.developer-credential>button{width:36px;padding:0}.developer-integration-form>label,.developer-workspace-field,.developer-icon-field,.developer-redirects{border:0;gap:7px;margin:0;display:grid}.developer-integration-form label>span,.developer-workspace-field>span,.developer-icon-field>span,.developer-redirects legend{font-size:13px;font-weight:600}.developer-integration-form input,.developer-integration-form textarea{border:1px solid var(--border-color);width:100%;min-height:40px;color:var(--text-color);background:var(--surface-color);font:inherit;border-radius:5px;padding:8px 10px}.developer-workspace-trigger{border:1px solid var(--border-color);width:100%;min-height:48px;color:var(--text-color);text-align:left;background:var(--surface-color);border-radius:5px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.developer-workspace-copy{gap:2px;min-width:0;display:grid}.developer-workspace-trigger.placeholder .developer-workspace-copy{color:var(--muted-text)}.developer-workspace-trigger strong,.developer-workspace-popover strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.developer-workspace-popover{width:var(--radix-popover-trigger-width);max-height:min(320px, var(--radix-popover-content-available-height));border:1px solid var(--notion-border);z-index:1400;background:var(--notion-bg);border-radius:5px;padding:5px;position:relative;overflow-y:auto;box-shadow:0 8px 24px #00000029}.developer-workspace-popover button{width:100%;min-height:48px;color:var(--notion-text);text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:auto minmax(0,1fr) 18px;align-items:center;gap:10px;padding:6px 8px;display:grid}.developer-workspace-popover button:hover,.developer-workspace-popover button:focus-visible{background:var(--notion-hover)}.developer-integration-form textarea{resize:vertical;min-height:116px}.developer-icon-field>div{align-items:center;gap:14px;display:flex}.developer-icon-field>div>small{max-width:220px}.developer-app-icon-button{place-items:center;width:56px;height:56px;padding:0;font-size:22px;display:grid}.developer-redirects>small{margin-bottom:3px}.developer-redirects>div{gap:6px}.developer-redirects>div>button{flex:none;place-items:center;width:40px;height:40px;display:grid}.developer-redirects>button{gap:6px;width:fit-content;min-height:34px}.platform-page-surface{width:min(1120px,100vw - 96px);height:100dvh;max-height:none;box-shadow:none;border:0;border-radius:0;margin:0 auto}.platform-page-surface>.dialog-header{padding-top:32px}.platform-header-actions,.platform-header-actions button,.platform-account-row header,.platform-webhook-row header,.platform-webhook-row header>div,.platform-delivery-row,.platform-catalog-row{align-items:center;display:flex}.platform-header-actions{gap:4px}.platform-header-actions button{justify-content:center;width:32px;height:32px}.platform-tabs{flex:none;overflow-x:auto}.platform-tabs button{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.platform-content{flex:auto;min-height:0;padding:18px 20px 24px}.platform-secret-notice{border:1px solid var(--lightningcss-light,#c7d8c8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f1f7f1)var(--lightningcss-dark,var(--notion-hover));grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;margin:12px 20px 0;padding:10px 12px;display:grid}.platform-secret-notice>div{grid-template-columns:auto minmax(0,1fr);gap:2px 10px;min-width:0;display:grid}.platform-secret-notice span{color:var(--muted-text);font-size:12px}.platform-secret-notice code{text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;grid-column:1/-1;overflow:hidden}.platform-secret-notice button{align-items:center;gap:6px;min-height:32px;display:inline-flex}.platform-view{gap:22px;display:grid}.platform-form-section,.platform-list-section{gap:10px;display:grid}.platform-form-section+.platform-form-section,.platform-list-section{border-top:1px solid var(--border-color);padding-top:18px}.platform-form-section h3,.platform-list-section h3{align-items:center;gap:7px;margin:0;font-size:14px;display:flex}.platform-inline-form{grid-template-columns:minmax(150px,1fr) minmax(140px,.7fr) auto;align-items:end;gap:10px;display:grid}.platform-inline-form label,.platform-credential-form{gap:6px;display:grid}.platform-inline-form label{color:var(--muted-text);font-size:12px}.platform-inline-form input,.platform-inline-form select,.platform-inline-form textarea{width:100%;min-height:36px;color:var(--text-color);font:inherit;background:var(--surface-color);border:1px solid var(--border-color);border-radius:5px;padding:7px 9px}.platform-wide-field{min-width:260px}.platform-scope-picker{border:0;flex-wrap:wrap;gap:7px 12px;margin:0;padding:10px 0 0;display:flex}.platform-scope-picker legend{width:100%;color:var(--muted-text);margin-bottom:4px;font-size:12px}.platform-scope-picker label{cursor:pointer;align-items:center;gap:6px;min-height:30px;display:inline-flex}.platform-scope-picker input{margin:0}.platform-scope-picker code,.platform-scope-summary code{background:var(--hover-color);border-radius:4px;padding:3px 5px;font-size:11px}.platform-account-row,.platform-webhook-row,.platform-catalog-row{border-bottom:1px solid var(--border-color);padding:11px 0}.platform-account-row header,.platform-webhook-row header,.platform-catalog-row{justify-content:space-between;gap:12px}.platform-account-row header>span,.platform-webhook-row header>span,.platform-catalog-row>span,.platform-credential-row>span,.platform-delivery-row>span:nth-child(2){gap:3px;min-width:0;display:grid}.platform-account-row small,.platform-webhook-row small,.platform-catalog-row small,.platform-credential-row small,.platform-delivery-row small{color:var(--muted-text);overflow-wrap:anywhere}.platform-account-row>small{margin-top:5px;display:block}.platform-scope-summary{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.platform-credential-row{border-top:1px solid var(--subtle-border-color,var(--border-color));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;margin-left:18px;padding:7px 0;display:grid}.platform-webhook-row header>div{gap:5px}.platform-webhook-row button,.platform-credential-row button,.platform-account-row header button,.platform-catalog-row button,.platform-delivery-row button{align-items:center;gap:5px;min-height:32px;display:inline-flex}.platform-delivery-list{margin:8px 0 0 18px}.platform-delivery-row{border-top:1px solid var(--subtle-border-color,var(--border-color));grid-template-columns:78px minmax(0,1fr) auto;gap:10px;min-height:44px;display:grid}.platform-delivery-row .status-pill{justify-self:start}.status-pill.delivered{color:var(--lightningcss-light,#25643b)var(--lightningcss-dark,#9db9a7);background:var(--lightningcss-light,#eaf5ed)var(--lightningcss-dark,color-mix(in srgb, #eaf5ed 22%, var(--notion-bg)))}.status-pill.failed,.status-pill.dead{color:var(--lightningcss-light,#a23226)var(--lightningcss-dark,#d5a39d);background:var(--lightningcss-light,#faecea)var(--lightningcss-dark,color-mix(in srgb, #faecea 22%, var(--notion-bg)))}.status-pill.queued,.status-pill.delivering{color:var(--lightningcss-light,#6b5716)var(--lightningcss-dark,#bcb396);background:var(--lightningcss-light,#f6f0d9)var(--lightningcss-dark,color-mix(in srgb, #f6f0d9 22%, var(--notion-bg)))}.platform-catalog-row>span>strong{align-items:center;gap:7px;display:flex}.platform-capabilities{color:var(--muted-text);font-size:12px}.platform-usage-grid{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.platform-usage-grid article{border-right:1px solid var(--border-color);align-content:center;gap:8px;min-height:100px;padding:18px;display:grid}.platform-usage-grid article:last-child{border-right:0}.platform-usage-grid span{color:var(--muted-text);font-size:12px}.platform-usage-grid strong{font-size:25px}@media (width<=760px){.platform-dialog{width:100vw;height:100dvh;max-height:none}.platform-content{padding:14px}.platform-secret-notice{grid-template-columns:minmax(0,1fr) auto;margin:10px 14px 0}.platform-secret-notice>button:last-child{display:none}.platform-inline-form,.platform-usage-grid{grid-template-columns:1fr}.platform-wide-field{min-width:0}.platform-usage-grid article,.platform-usage-grid article:last-child{border-right:0;border-bottom:1px solid var(--border-color);min-height:74px}}.editor-discussion{cursor:pointer;background:#f6c44438;border-radius:2px;box-shadow:inset 0 -1px #b1801857}.editor-suggestion-insert{color:var(--lightningcss-light,#206b3b)var(--lightningcss-dark,#9bbca7);text-underline-offset:3px;background:#318f5224;-webkit-text-decoration:underline #206b3b8c;text-decoration:underline #206b3b8c;text-decoration-thickness:1px}.editor-suggestion-delete{color:var(--lightningcss-light,#a43d32)var(--lightningcss-dark,#d6a8a3);background:#c544361f;-webkit-text-decoration:line-through #a43d32b8;text-decoration:line-through #a43d32b8}.toolbar-suggestion-trigger{width:30px;height:28px;color:var(--muted-text);background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.toolbar-suggestion-trigger:hover,.toolbar-suggestion-trigger.active{background:var(--lightningcss-light,#edf5ef)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#276c42)var(--lightningcss-dark,#9ebdaa)}.toolbar-suggestion-trigger>span{color:#fff;text-align:center;background:#2f6f49;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-4px;right:-5px}.suggestion-review-popover{z-index:1220;border:1px solid var(--lightningcss-light,#dedbd4)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:min(380px,100vw - 24px);max-height:min(560px,100vh - 24px);color:var(--lightningcss-light,#2f2d29)var(--lightningcss-dark,var(--notion-text));border-radius:8px;overflow:auto;box-shadow:0 16px 42px #1d1b172b,0 2px 8px #1d1b1714}.suggestion-review-popover>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 14px 10px;display:flex}.suggestion-review-popover>header>div{gap:2px;min-width:0;display:grid}.suggestion-review-popover>header strong{font-size:14px}.suggestion-review-popover>header span{color:var(--lightningcss-light,#77736b)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.suggestion-review-popover>header button,.suggestion-review-navigation button{width:28px;height:28px;color:var(--lightningcss-light,#77736b)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.suggestion-review-popover>header button:hover,.suggestion-review-navigation button:hover:not(:disabled){background:var(--lightningcss-light,#f1f0ed)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#302e2a)var(--lightningcss-dark,var(--notion-text))}.suggestion-mode-control{background:var(--lightningcss-light,#f1f0ed)var(--lightningcss-dark,var(--notion-hover));border-radius:6px;grid-template-columns:1fr 1fr;gap:3px;margin:0 14px 12px;padding:3px;display:grid}.suggestion-mode-control button{min-width:0;height:32px;color:var(--lightningcss-light,#68645d)var(--lightningcss-dark,var(--notion-text-secondary));white-space:nowrap;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:13px;display:inline-flex}.suggestion-mode-control button.active{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#2d5f3e)var(--lightningcss-dark,#a1b7a8);box-shadow:0 1px 3px #1d1b171f}.suggestion-review-item{border-top:1px solid var(--lightningcss-light,#ebe8e2)var(--lightningcss-dark,var(--notion-border));padding:12px 14px 14px}.suggestion-review-meta{min-width:0;color:var(--lightningcss-light,#77736b)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:7px;font-size:11px;display:flex}.suggestion-review-meta>span:not(.suggestion-kind){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.suggestion-review-meta time{white-space:nowrap;margin-left:auto}.suggestion-kind{border-radius:4px;flex:none;padding:2px 6px;font-weight:650}.suggestion-kind.insert{background:var(--lightningcss-light,#e4f3e8)var(--lightningcss-dark,color-mix(in srgb, #e4f3e8 22%, var(--notion-bg)));color:var(--lightningcss-light,#28693e)var(--lightningcss-dark,#9ebca8)}.suggestion-kind.delete{background:var(--lightningcss-light,#fae7e4)var(--lightningcss-dark,color-mix(in srgb, #fae7e4 22%, var(--notion-bg)));color:var(--lightningcss-light,#9a3d33)var(--lightningcss-dark,#d2a8a3)}.suggestion-review-item>p{max-height:100px;color:var(--lightningcss-light,#35322e)var(--lightningcss-dark,var(--notion-text));overflow-wrap:anywhere;white-space:pre-wrap;margin:12px 0;font-size:14px;line-height:1.45;overflow:auto}.suggestion-review-navigation{justify-content:center;align-items:center;gap:8px;margin-bottom:10px;display:flex}.suggestion-review-navigation span{min-width:54px;color:var(--lightningcss-light,#77736b)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;font-size:12px}.suggestion-review-navigation button:disabled{opacity:.35}.suggestion-review-actions,.suggestion-review-popover>footer{justify-content:flex-end;gap:8px;display:flex}.suggestion-review-actions button,.suggestion-review-popover>footer button{border:1px solid var(--lightningcss-light,#d9d5ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:32px;color:var(--lightningcss-light,#49453f)var(--lightningcss-dark,var(--notion-text));border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.suggestion-review-actions .suggestion-accept{color:#fff;background:#2f6f49;border-color:var(--lightningcss-light,#2f6f49)var(--lightningcss-dark,#a1bead)}.suggestion-review-actions .suggestion-reject{color:var(--lightningcss-light,#9b3e34)var(--lightningcss-dark,#d2a8a4)}.suggestion-review-popover>footer{border-top:1px solid var(--lightningcss-light,#ebe8e2)var(--lightningcss-dark,var(--notion-border));padding:10px 14px 12px}.suggestion-empty-state{border-top:1px solid var(--lightningcss-light,#ebe8e2)var(--lightningcss-dark,var(--notion-border));color:var(--lightningcss-light,#77736b)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;margin:0;padding:18px 14px 20px;font-size:13px}.page-version-list article,.page-connections-list article{border-bottom:1px solid var(--lightningcss-light,#eeeae4)var(--lightningcss-dark,var(--notion-border));grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:54px;display:grid}.page-version-list article>span,.page-connections-list article>span{min-width:0}.page-version-list strong,.page-version-list small,.page-connections-list strong,.page-connections-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.page-version-list strong,.page-connections-list strong{font-size:12px}.page-version-list small,.page-connections-list small,.page-version-list time{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));margin-top:2px;font-size:10px}.page-details-empty{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;margin:24px 0;font-size:12px}.page-action-toast{z-index:140;color:#fff;background:#27231f;border-radius:6px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:12px;display:inline-flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #231f1b33}.page-font-serif .title-input,.page-font-serif .database-title-input,.page-font-serif .editor-surface,.page-font-serif .database-description-input,.page-font-serif .database-view-surface{font-family:Georgia,Times New Roman,serif}.page-font-mono .title-input,.page-font-mono .database-title-input,.page-font-mono .editor-surface,.page-font-mono .database-description-input,.page-font-mono .database-view-surface{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.editor-pane.page-small-text .editor-surface,.database-pane.page-small-text .database-view-surface,.database-pane.page-small-text .database-description-input{font-size:13px}.editor-pane.page-full-width{--editor-inline-gutter:4%}.database-pane.page-full-width{--database-inline-gutter:3%}.viewer-notice.locked{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary))}@media (width<=1260px){.page-edited-at{display:none}.collaboration-meta{gap:5px}}.database-title-input{width:100%;min-width:0;color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text));letter-spacing:0;resize:none;background:0 0;border:0;outline:0;padding:0;font-size:42px;font-weight:760;line-height:1.15;overflow:hidden}.database-title-input:read-only{cursor:default}.database-description-input{width:min(780px,100%);min-height:24px;color:var(--lightningcss-light,#6f675e)var(--lightningcss-dark,var(--notion-text-secondary));letter-spacing:0;resize:none;background:0 0;border:0;border-radius:4px;outline:0;margin:0;padding:2px 4px;font-size:14px;line-height:1.5;display:block}.database-description-input:not(:read-only):hover,.database-description-input:not(:read-only):focus{background:var(--lightningcss-light,#f4f1eb)var(--lightningcss-dark,var(--notion-hover))}.database-description-input::placeholder{color:var(--lightningcss-light,#aaa198)var(--lightningcss-dark,var(--notion-text-tertiary))}.database-view-bar,.database-toolbar{margin:0 var(--database-inline-gutter);flex:none}.database-view-bar{border-bottom:1px solid var(--lightningcss-light,#e6e0d7)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:flex-end;gap:16px;min-height:42px;display:flex}.database-source-trigger{min-width:0;max-width:220px;min-height:34px;color:var(--lightningcss-light,#655d54)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;flex:none;align-items:center;gap:6px;margin-bottom:4px;padding:0 7px;display:inline-flex}.database-source-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.database-view-tabs{scrollbar-width:none;align-items:flex-end;gap:2px;min-width:0;display:flex;overflow:auto hidden}.database-view-tabs::-webkit-scrollbar{display:none}.database-view-tab{flex:none;position:relative}.database-view-tab>button,.database-add-view{height:38px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));white-space:nowrap;background:0 0;border-radius:5px 5px 0 0;align-items:center;gap:7px;padding:0 10px;font-size:13px;font-weight:650;display:inline-flex}.database-view-tab>button{cursor:grab;touch-action:none}.database-view-tab>button:hover,.database-add-view:hover{background:var(--lightningcss-light,#f3f0ea)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text))}.database-view-tab.active:after{content:"";background:#39342f;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.database-view-tab.active>button{color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.database-view-tab.is-dragging{z-index:4;opacity:.46}.database-view-tab.is-dragging>button{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)));cursor:grabbing}.database-view-tab.is-drop-target>button{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)))}.database-view-tab.is-drop-target:before{z-index:2;content:"";background:#6f8f7d;border-radius:2px;width:2px;position:absolute;top:7px;bottom:7px;left:-2px}.database-view-tab input{border:1px solid var(--lightningcss-light,#a9a094)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));border-radius:5px;outline:none;width:132px;height:32px;margin-bottom:4px;padding:0 8px}.database-add-view{justify-content:center;width:34px;padding:0}.database-view-meta{height:38px;color:var(--lightningcss-light,#958b7f)var(--lightningcss-dark,var(--notion-text-tertiary));flex:none;align-items:center;gap:8px;font-size:12px;display:inline-flex}.database-toolbar{align-items:center;gap:4px;min-height:52px;padding:8px 0;display:flex}.database-toolbar>button,.database-toolbar .database-search,.database-calendar-header button,.database-timeline-controls button{height:34px;color:var(--lightningcss-light,#655d54)var(--lightningcss-dark,var(--notion-text-secondary));white-space:nowrap;background:0 0;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 9px;font-size:13px;display:inline-flex}.database-toolbar>button:hover,.database-calendar-header button:hover,.database-timeline-controls button:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.database-toolbar>button.active{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.database-toolbar>button:disabled{cursor:default;opacity:.45}.database-search{border:1px solid #0000;width:190px;margin-right:auto}.database-search:focus-within{border-color:var(--lightningcss-light,#d7d0c6)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));box-shadow:0 0 0 2px #7b6f6114}.database-search input{width:100%;min-width:0;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;outline:0;padding:0}.database-search>button{width:22px;height:22px;color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:4px;place-items:center;padding:0;display:grid}.database-toolbar-count{background:var(--lightningcss-light,#dfe8f1)var(--lightningcss-dark,color-mix(in srgb, #dfe8f1 22%, var(--notion-bg)));color:var(--lightningcss-light,#315f78)var(--lightningcss-dark,#a2b7c2);border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:750;display:inline-grid}.database-new-button{font-weight:720;color:#fff!important;background:#2f6f58!important;padding:0 11px!important}.database-new-button:hover{background:#285f4b!important}.database-inline-error{min-height:34px;margin:0 var(--database-inline-gutter) 8px;border:1px solid var(--lightningcss-light,#efd0c8)var(--lightningcss-dark,color-mix(in srgb, #efd0c8 28%, var(--notion-bg)));background:var(--lightningcss-light,#fff4f1)var(--lightningcss-dark,color-mix(in srgb, #fff4f1 22%, var(--notion-bg)));color:var(--lightningcss-light,#963e31)var(--lightningcss-dark,#d0a8a2);border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:6px 9px;font-size:12px;display:flex}.database-inline-error button{color:currentColor;background:0 0;border-radius:4px;place-items:center;width:22px;height:22px;display:grid}.database-view-surface{width:auto;max-width:calc(100% - (2 * var(--database-inline-gutter)));min-height:0;margin:0 var(--database-inline-gutter);overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 0 auto;overflow:auto}.database-table-scroll{box-sizing:border-box;width:100%;min-width:100%;max-width:100%;padding-bottom:56px;padding-left:24px;padding-right:44px;overflow:visible}.database-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:820px;font-size:13px}.database-table th,.database-table td{border-right:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);background:var(--notion-bg);text-align:left;vertical-align:middle;height:38px;padding:0}.database-table th:first-child,.database-table td:first-child{border-left:1px solid var(--surface-border)}.database-table thead th{z-index:3;background:var(--surface-muted);height:34px;color:var(--notion-text-secondary);font-size:12px;font-weight:650;position:sticky;top:0}.database-table thead th:first-child{border-top-left-radius:5px}.database-table thead th:last-child{border-top-right-radius:5px}.database-table th:not(.database-row-actions-column),.database-table td:not(.database-row-actions-column){min-width:170px}.database-table th:first-child,.database-table td:first-child{width:260px}.database-property-heading{align-items:center;gap:6px;width:100%;min-width:0;padding:0 9px;display:inline-flex}.database-property-heading>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.database-property-heading-button{width:100%;min-height:35px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;justify-content:flex-start}.database-property-heading-button:hover,.database-property-heading-button[data-state=open]{background:var(--surface-hover)}.database-property-heading-button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.database-property-heading-chevron{opacity:0;flex:none;margin-left:auto}.database-property-heading-button:hover .database-property-heading-chevron,.database-property-heading-button[data-state=open] .database-property-heading-chevron{opacity:1}.database-property-icon{color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));place-items:center;display:inline-grid}.database-row-actions-column{position:relative;overflow:visible;text-align:center!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important}.database-row-select-column{text-align:center!important;width:34px!important;min-width:34px!important;max-width:34px!important}.database-table td.database-row-select-column{position:relative;overflow:visible}.database-row-select-column input{vertical-align:middle;width:14px;height:14px;margin:0}.database-table-row-drag-handle{z-index:6;width:18px;height:24px;color:var(--notion-text-secondary);opacity:0;cursor:grab;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.database-table-row:hover .database-table-row-drag-handle,.database-table-row:focus-within .database-table-row-drag-handle,.database-table-row.is-selected .database-table-row-drag-handle{opacity:1}.database-table-row-drag-handle:hover,.database-table-row-drag-handle:focus-visible{border-color:var(--surface-border);background:var(--surface-muted)}.database-table.is-dragging .database-table-row:not(.is-source) .database-table-row-drag-handle{opacity:0}.database-table-row.is-selected>td:not(.database-row-actions-column),.database-table-row.is-source>td:not(.database-row-actions-column){background:var(--lightningcss-light,#f1f5fb)var(--lightningcss-dark,var(--notion-sidebar))}.database-table-row[data-table-drop-edge=before]>td{box-shadow:inset 0 2px #2f80ed}.database-table-row[data-table-drop-edge=after]>td{box-shadow:inset 0 -2px #2f80ed}.database-table-row-overlay{border:1px solid var(--surface-border);background:var(--notion-bg);width:300px;min-height:36px;color:var(--notion-text);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;align-items:center;padding:0 10px;font-size:13px;display:flex;overflow:hidden;box-shadow:0 6px 18px #0f0f0f29}.database-row-actions-column .database-icon-button{opacity:0;width:32px;height:32px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.database-table tr:hover .database-row-actions-column .database-icon-button{opacity:1}.database-column-resize-handle{z-index:5;cursor:col-resize;touch-action:none;background:0 0;border:0;border-radius:0;width:8px;padding:0;position:absolute;top:0;bottom:0;right:-4px}.database-column-resize-handle:after{background:var(--notion-blue);content:"";opacity:0;width:2px;position:absolute;top:0;bottom:0;left:3px}.database-column-resize-handle:hover:after,.database-column-resize-handle:focus-visible:after,.is-resizing-database-column .database-column-resize-handle:after{opacity:1}.database-column-resize-handle:focus-visible{outline:none}.is-resizing-database-column,.is-resizing-database-column *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.database-input-cell,.database-select-cell,.database-title-cell input,.database-title-cell textarea{width:100%;height:37px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));text-overflow:ellipsis;background:0 0;border:0;outline:0;padding:0 9px;font-size:13px}.database-input-cell:focus,.database-select-cell:focus,.database-title-cell input:focus,.database-title-cell textarea:focus{box-shadow:inset 0 0 0 2px #78a0c8}.database-textarea-cell{field-sizing:content;overflow-wrap:anywhere;resize:none;white-space:pre-wrap;height:auto;min-height:38px;padding-top:9px;padding-bottom:9px;line-height:1.35;overflow-y:auto}.database-table.is-wrapped td{vertical-align:top;height:auto;min-height:38px}.database-table.is-wrapped .database-title-cell{align-items:flex-start}.database-table.is-wrapped .database-title-cell>.entity-icon,.database-table.is-wrapped .database-title-cell>button{margin-top:10px}.database-number-cell{align-items:center;min-width:0;display:flex}.database-number-cell .database-input-cell{min-width:0;padding-right:3px}.database-number-cell>span{color:var(--lightningcss-light,#766f66)var(--lightningcss-dark,var(--notion-text-secondary));font-variant-numeric:tabular-nums;flex:none;padding-right:9px;font-size:13px}.database-select-cell{cursor:pointer}.database-title-cell{align-items:center;display:flex}.database-title-cell>.entity-icon{flex:none;margin-left:8px}.database-title-cell input,.database-title-cell textarea{flex:1;min-width:0;padding-left:6px;font-weight:620}.database-table tbody tr:hover>td:not(.database-row-actions-column){background:var(--surface-muted)}.database-title-cell button{width:28px;height:28px;color:var(--lightningcss-light,#8b8278)var(--lightningcss-dark,var(--notion-text-tertiary));opacity:0;background:0 0;border-radius:4px;flex:0 0 28px;place-items:center;margin-right:4px;display:grid}.database-title-cell:hover button,.database-title-cell button:focus-visible{opacity:1}.database-title-cell button:hover{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text))}.database-checkbox-cell{place-items:center;height:37px;display:grid}.database-checkbox-cell input{accent-color:var(--lightningcss-light,#2f6f58)var(--lightningcss-dark,#a1beb4);width:16px;height:16px}.database-multi-trigger{width:100%;min-height:37px;color:var(--lightningcss-light,#a0978c)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:left;background:0 0;flex-wrap:wrap;align-items:center;gap:4px;padding:4px 7px;display:flex;overflow:hidden}.database-people-trigger{width:100%;min-height:37px;color:var(--lightningcss-light,#a0978c)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:left;background:0 0;align-items:center;padding:3px 7px;display:flex;overflow:hidden}.database-files-cell{align-items:center;gap:5px;min-height:37px;padding:4px 7px;display:flex;overflow:hidden}.database-files-cell>a,.database-files-cell>span:not(.database-empty-value){background:var(--lightningcss-light,#efebe5)var(--lightningcss-dark,var(--notion-hover));max-width:180px;color:var(--lightningcss-light,#4f4942)var(--lightningcss-dark,var(--notion-text-secondary));text-overflow:ellipsis;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:3px 6px;font-size:12px;text-decoration:none;display:inline-flex;overflow:hidden}.database-files-cell>a:hover{background:var(--lightningcss-light,#e5e0d8)var(--lightningcss-dark,color-mix(in srgb, #e5e0d8 22%, var(--notion-bg)));color:var(--lightningcss-light,#27231f)var(--lightningcss-dark,var(--notion-text))}.database-relation-trigger{text-align:left;background:0 0;flex-wrap:wrap;align-items:center;gap:4px;width:100%;min-height:37px;padding:4px 7px;display:flex;overflow:hidden}.database-relation-trigger>span:not(.database-empty-value){background:var(--lightningcss-light,#e8eef1)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#3f5360)var(--lightningcss-dark,#a9b2b7);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;max-width:180px;padding:3px 6px;font-size:12px;overflow:hidden}.database-computed-cell{min-height:37px;color:var(--lightningcss-light,#4f4942)var(--lightningcss-dark,var(--notion-text-secondary));font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 7px;padding:4px 7px;display:flex}.database-computed-cell small{background:var(--lightningcss-light,#eee9e1)var(--lightningcss-dark,color-mix(in srgb, #eee9e1 22%, var(--notion-bg)));color:var(--lightningcss-light,#766d63)var(--lightningcss-dark,var(--notion-text-secondary));white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700}.database-relation-picker{width:min(320px,100vw - 24px)}.database-relation-picker>div{gap:2px;max-height:280px;display:grid;overflow-y:auto}.database-relation-picker label{border-radius:4px;grid-template-columns:18px 20px minmax(0,1fr);align-items:center;gap:6px;min-height:34px;padding:4px 6px;display:grid}.database-relation-picker label:hover{background:var(--lightningcss-light,#f2eee8)var(--lightningcss-dark,var(--notion-hover))}.database-people-preview{min-width:0;color:var(--lightningcss-light,#4f4942)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:7px;font-size:12px;display:inline-flex}.database-people-preview>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.database-people-avatars{flex:none;padding-left:4px;display:inline-flex}.database-person-avatar{color:#fff;background:#6e5daa;border:2px solid #fffefa;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:-4px;font-size:8px;font-weight:750;display:inline-grid}.database-person-avatar.is-deactivated{filter:grayscale();background:#9a958e}.database-people-picker{gap:2px;width:280px;display:grid}.database-people-picker>button{min-height:36px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border-radius:5px;grid-template-columns:18px 24px minmax(0,1fr);align-items:center;gap:7px;padding:4px 7px;display:grid}.database-people-picker>button:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.database-people-picker>button.is-deactivated{color:var(--lightningcss-light,#8b5f55)var(--lightningcss-dark,#cbb7b3)}.database-people-picker>button:disabled{cursor:default;opacity:.55}.database-task-key{min-height:26px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));letter-spacing:0;background:0 0;border-radius:4px;align-items:center;gap:5px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:inline-flex}.database-task-key:hover,.database-task-key:focus-visible{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text))}.database-task-key.copied{color:var(--lightningcss-light,#2f6f58)var(--lightningcss-dark,#a1beb4)}.database-empty-value{color:var(--lightningcss-light,#a0978c)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:12px}.database-option{max-width:150px;min-height:22px;color:var(--lightningcss-light,#3c3732)var(--lightningcss-dark,var(--notion-text));text-overflow:ellipsis;white-space:nowrap;border-radius:4px;align-items:center;padding:2px 7px;font-size:12px;font-weight:620;line-height:1.25;display:inline-flex;overflow:hidden}.database-option.color-gray{background:var(--lightningcss-light,#e8e6e2)var(--lightningcss-dark,var(--notion-active))}.database-option.color-brown{background:var(--lightningcss-light,#e8ddd2)var(--lightningcss-dark,color-mix(in srgb, #e8ddd2 22%, var(--notion-bg)));color:var(--lightningcss-light,#684d3c)var(--lightningcss-dark,#bbafa7)}.database-option.color-orange{background:var(--lightningcss-light,#f6dfc8)var(--lightningcss-dark,color-mix(in srgb, #f6dfc8 22%, var(--notion-bg)));color:var(--lightningcss-light,#8b4f1d)var(--lightningcss-dark,#cbb099)}.database-option.color-yellow{background:var(--lightningcss-light,#f3e9b8)var(--lightningcss-dark,color-mix(in srgb, #f3e9b8 22%, var(--notion-bg)));color:var(--lightningcss-light,#705d13)var(--lightningcss-dark,#bfb695)}.database-option.color-green{background:var(--lightningcss-light,#d8eadf)var(--lightningcss-dark,color-mix(in srgb, #d8eadf 22%, var(--notion-bg)));color:var(--lightningcss-light,#2f6848)var(--lightningcss-dark,#a1bbad)}.database-option.color-blue{background:var(--lightningcss-light,#dce8f4)var(--lightningcss-dark,color-mix(in srgb, #dce8f4 22%, var(--notion-bg)));color:var(--lightningcss-light,#315f86)var(--lightningcss-dark,#a2b7c9)}.database-option.color-purple{background:var(--lightningcss-light,#e8e0f0)var(--lightningcss-dark,color-mix(in srgb, #e8e0f0 22%, var(--notion-bg)));color:var(--lightningcss-light,#644b78)var(--lightningcss-dark,#b9aec2)}.database-option.color-pink{background:var(--lightningcss-light,#f2dfe7)var(--lightningcss-dark,color-mix(in srgb, #f2dfe7 22%, var(--notion-bg)));color:var(--lightningcss-light,#824c62)var(--lightningcss-dark,#c7aeb8)}.database-option.color-red{background:var(--lightningcss-light,#f2dcd7)var(--lightningcss-dark,color-mix(in srgb, #f2dcd7 22%, var(--notion-bg)));color:var(--lightningcss-light,#8a4137)var(--lightningcss-dark,#caaaa5)}.database-new-row td{border-right:0;border-left:0!important}.database-new-row button,.database-list-new,.database-board-new,.database-timeline-new{min-height:34px;color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:5px;align-items:center;gap:7px;padding:0 8px;font-size:13px;display:inline-flex}.database-new-row button:hover,.database-list-new:hover,.database-board-new:hover,.database-timeline-new:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text))}.database-icon-button{width:28px;height:28px;color:var(--lightningcss-light,#81786e)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:5px;place-items:center;display:inline-grid;padding:0!important}.database-icon-button:hover{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text))}.database-icon-button.danger:hover,button.danger:hover{background:var(--lightningcss-light,#fff0ec)var(--lightningcss-dark,color-mix(in srgb, #fff0ec 22%, var(--notion-bg)));color:var(--lightningcss-light,#9b3c2f)var(--lightningcss-dark,#d2a7a1)}.database-board{--board-column-width:270px;align-items:flex-start;gap:12px;min-width:max-content;padding:4px 0 80px;display:flex}.database-board.card-size-small{--board-column-width:224px}.database-board.card-size-large{--board-column-width:340px}.database-board-sort-notice{width:var(--board-column-width);flex:0 0 var(--board-column-width);background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;margin:0;padding:10px 12px;font-size:12px;line-height:1.4}.database-board-column{min-height:130px;width:var(--board-column-width);flex:0 0 var(--board-column-width);background:var(--board-column-tint,var(--lightningcss-light,#f7f5f2)var(--lightningcss-dark,var(--notion-hover)));border-radius:7px;padding:0 6px 8px;transition:background .12s,box-shadow .12s,transform .12s}.database-board-column.color-gray{--board-column-tint:var(--lightningcss-light,#f3f1ed)var(--lightningcss-dark,var(--notion-hover))}.database-board-column.color-brown{--board-column-tint:var(--lightningcss-light,#f6f0eb)var(--lightningcss-dark,color-mix(in srgb, #f6f0eb 22%, var(--notion-bg)))}.database-board-column.color-orange{--board-column-tint:var(--lightningcss-light,#fbf2e7)var(--lightningcss-dark,color-mix(in srgb, #fbf2e7 22%, var(--notion-bg)))}.database-board-column.color-yellow{--board-column-tint:var(--lightningcss-light,#faf6df)var(--lightningcss-dark,color-mix(in srgb, #faf6df 22%, var(--notion-bg)))}.database-board-column.color-green{--board-column-tint:var(--lightningcss-light,#edf6ef)var(--lightningcss-dark,color-mix(in srgb, #edf6ef 22%, var(--notion-bg)))}.database-board-column.color-blue{--board-column-tint:var(--lightningcss-light,#edf4fa)var(--lightningcss-dark,color-mix(in srgb, #edf4fa 22%, var(--notion-bg)))}.database-board-column.color-purple{--board-column-tint:var(--lightningcss-light,#f4eff9)var(--lightningcss-dark,color-mix(in srgb, #f4eff9 22%, var(--notion-bg)))}.database-board-column.color-pink{--board-column-tint:var(--lightningcss-light,#faeef3)var(--lightningcss-dark,color-mix(in srgb, #faeef3 22%, var(--notion-bg)))}.database-board-column.color-red{--board-column-tint:var(--lightningcss-light,#faeeee)var(--lightningcss-dark,color-mix(in srgb, #faeeee 22%, var(--notion-bg)))}.database-board-column.is-over{background:var(--lightningcss-light,#f0ede7)var(--lightningcss-dark,var(--notion-hover));box-shadow:inset 0 0 0 1px #bdb3a6}.database-board-column>header{height:36px;color:var(--lightningcss-light,#655d54)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:7px;padding:0 4px;font-size:13px;font-weight:680;display:flex}.database-board-column-title{align-items:center;gap:6px;min-width:0;display:inline-flex}.database-board-column-title>svg{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));flex:none}.database-count{color:var(--lightningcss-light,#9a9186)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:11px;font-weight:600}.database-board-cards{align-content:start;gap:0;min-height:84px;display:grid}.database-board-drop-slot{z-index:3;height:15px;margin:-4px 0;position:relative}.database-board-drop-slot.is-over:after{content:"";background:#6f8f7d;border-radius:3px;height:3px;position:absolute;top:50%;left:2px;right:2px;transform:translateY(-50%);box-shadow:0 0 0 2px #fffefae6}.database-board-card{border:1px solid var(--lightningcss-light,#e1dbd2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));width:100%;min-height:72px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));text-align:left;touch-action:manipulation;cursor:pointer;border-radius:6px;gap:7px;padding:10px;transition:border-color .12s,box-shadow .12s,transform .12s;display:grid;position:relative;box-shadow:0 1px 2px #27221c0a}.database-board-card.is-draggable{cursor:grab;touch-action:none;padding-left:28px}.database-board.is-dragging .database-board-card.is-draggable{cursor:grabbing}.database-board-card:hover{border-color:var(--lightningcss-light,#cfc6ba)var(--lightningcss-dark,var(--notion-border));transform:translateY(-1px);box-shadow:0 6px 18px #27221c14}.database-board-card strong{font-size:14px;line-height:1.35}.database-board-card-title{align-items:flex-start;gap:7px;min-width:0;display:flex}.database-board-card-title>strong{overflow-wrap:anywhere;min-width:0}.database-board-card-title>:first-child{color:var(--lightningcss-light,#81786e)var(--lightningcss-dark,var(--notion-text-tertiary));flex:none;margin-top:1px}.database-board-card-status{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));justify-self:start;align-items:center;gap:5px;display:inline-flex}.database-board-card-preview{color:var(--lightningcss-light,#81786e)var(--lightningcss-dark,var(--notion-text-tertiary));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.database-board-card-details{gap:5px;display:grid}.database-board-card-detail{min-width:0;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));grid-template-columns:minmax(72px,.42fr) minmax(0,1fr);align-items:center;gap:8px;font-size:11px;display:grid}.database-board-card-detail-label{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.database-board-card-detail>.database-property-preview,.database-board-card-detail>.database-preview-options,.database-board-card-detail>.database-option{justify-self:start;min-width:0}.database-board-grip{width:18px;height:22px;color:var(--lightningcss-light,#a49a8e)var(--lightningcss-dark,var(--notion-text-tertiary));opacity:.48;background:0 0;border-radius:4px;place-items:center;padding:0;transition:opacity .12s,color .12s;display:grid;position:absolute;top:11px;left:8px}.database-board-grip:hover,.database-board-grip:focus-visible{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)));color:var(--lightningcss-light,#4f4942)var(--lightningcss-dark,var(--notion-text-secondary))}.database-board-card:hover .database-board-grip,.database-board-card:focus-visible .database-board-grip,.database-board-grip:focus-visible,.database-board.is-dragging .database-board-grip{opacity:1}.database-board-card.is-source{border-color:var(--lightningcss-light,#bdb3a6)var(--lightningcss-dark,var(--notion-border));opacity:.38;transform:none}.database-board-card[data-board-drop-edge=before]:not(.is-source):before,.database-board-card[data-board-drop-edge=after]:not(.is-source):after{z-index:4;content:"";background:#6f8f7d;border-radius:3px;height:3px;position:absolute;left:2px;right:2px;box-shadow:0 0 0 2px #fffefae6}.database-board-card[data-board-drop-edge=before]:not(.is-source):before{top:-5px}.database-board-card[data-board-drop-edge=after]:not(.is-source):after{bottom:-5px}.database-board-card-overlay{cursor:grabbing;border-color:var(--lightningcss-light,#a99f93)var(--lightningcss-dark,var(--notion-border));width:270px;transform:rotate(1deg);box-shadow:0 14px 34px #27221c33}.database-board-drop-hint{border:1px dashed var(--lightningcss-light,#a99f93)var(--lightningcss-dark,var(--notion-border));background:color-mix(in srgb, var(--notion-bg) 70%, transparent);min-height:54px;color:var(--lightningcss-light,#655d54)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;place-items:center;padding:8px;font-size:12px;font-weight:680;display:grid}.database-property-preview{min-width:0;color:var(--lightningcss-light,#786f64)var(--lightningcss-dark,var(--notion-text-secondary));text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:12px;line-height:1.35;display:inline-flex;overflow:hidden}.database-property-preview.compact{max-width:180px}.database-preview-options{flex-wrap:wrap;gap:4px;display:flex}.database-list-view{max-width:980px;padding-bottom:72px;display:grid}.database-list-view>[role=button]{border-bottom:1px solid var(--lightningcss-light,#ebe5dc)var(--lightningcss-dark,var(--notion-border));width:100%;min-height:42px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(180px,1fr) minmax(0,1.4fr) 18px;align-items:center;gap:12px;padding:5px 8px;display:grid}.database-list-view>[role=button]:hover{background:var(--lightningcss-light,#f7f4ee)var(--lightningcss-dark,var(--notion-hover))}.database-list-title{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:14px;font-weight:650;display:flex;overflow:hidden}.database-list-title>span:last-child{text-overflow:ellipsis;overflow:hidden}.database-list-properties{justify-content:flex-end;gap:8px;min-width:0;display:flex;overflow:hidden}.database-gallery{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;padding:4px 0 80px;display:grid}.database-gallery.size-small{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.database-gallery.size-large{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.database-gallery-card,.database-gallery-new{border:1px solid var(--lightningcss-light,#e1dbd2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));min-height:210px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));text-align:left;border-radius:6px;overflow:hidden}.database-gallery-card{cursor:pointer}.database-gallery-card:hover{border-color:var(--lightningcss-light,#c9c0b4)var(--lightningcss-dark,var(--notion-border));box-shadow:0 8px 24px #27221c14}.database-gallery-preview{background:var(--lightningcss-light,#e9edf0)var(--lightningcss-dark,var(--notion-hover));height:118px;color:var(--lightningcss-light,#667482)var(--lightningcss-dark,var(--notion-text-secondary));background-position:50%;background-size:cover;place-items:center;font-size:34px;font-weight:760;display:grid}.database-gallery-preview.has-cover{background-color:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)))}.database-gallery-copy{gap:7px;padding:11px;display:grid}.database-gallery-title{align-items:center;gap:7px;min-width:0;display:flex}.database-gallery-title strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.database-gallery-new{color:var(--lightningcss-light,#82796e)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-style:dashed;place-content:center;place-items:center;gap:8px;display:grid}.database-gallery-new:hover{border-color:var(--lightningcss-light,#bdb3a7)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f8f5ef)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text))}.database-calendar{width:100%;min-width:100%;padding-bottom:72px}.database-calendar-header,.database-timeline-controls{align-items:center;gap:4px;height:42px;display:flex}.database-calendar-header strong,.database-timeline-controls strong{min-width:170px;padding:0 7px;font-size:14px}.database-calendar-today,.database-timeline-controls>button:last-child{border:1px solid var(--lightningcss-light,#ddd6cc)var(--lightningcss-dark,var(--notion-border));margin-left:6px}.database-calendar-weekdays,.database-calendar-grid{grid-template-columns:repeat(7,minmax(90px,1fr));display:grid}.database-calendar-weekdays{border-top:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));border-right:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));border-left:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f4ee)var(--lightningcss-dark,var(--notion-hover));height:30px;color:var(--lightningcss-light,#857c71)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;text-transform:uppercase;align-items:center;font-size:11px;font-weight:700}.database-calendar-grid>section{border-right:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));border-bottom:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));min-height:118px;padding:5px}.database-calendar-grid>section:nth-child(7n+1){border-left:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border))}.database-calendar-grid>section.outside{background:var(--lightningcss-light,#faf8f4)var(--lightningcss-dark,var(--notion-sidebar));color:var(--lightningcss-light,#aaa197)var(--lightningcss-dark,var(--notion-text-tertiary))}.database-calendar-grid section>header{height:24px;color:var(--lightningcss-light,#7a7167)var(--lightningcss-dark,var(--notion-text-secondary));justify-content:space-between;align-items:center;font-size:12px;display:flex}.database-calendar-grid section>header .today{color:#fff;background:#2f6f58;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:700;display:grid}.database-calendar-grid section>header button{width:28px;height:28px;color:var(--lightningcss-light,#8d8479)var(--lightningcss-dark,var(--notion-text-tertiary));opacity:0;background:0 0;border-radius:4px;place-items:center;display:grid}.database-calendar-grid section:hover>header button{opacity:1}.database-calendar-grid section>button,.database-unscheduled button{background:var(--lightningcss-light,#e1eaf2)var(--lightningcss-dark,color-mix(in srgb, #e1eaf2 22%, var(--notion-bg)));color:var(--lightningcss-light,#315b78)var(--lightningcss-dark,#a2b5c2);text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;width:100%;min-height:24px;margin:3px 0;padding:3px 6px;font-size:11px;font-weight:650;display:block;overflow:hidden}.database-unscheduled{flex-wrap:wrap;align-items:center;gap:6px;padding:12px 0;display:flex}.database-unscheduled strong{margin-right:6px;font-size:12px}.database-unscheduled button{width:auto}.database-timeline{min-width:1120px;padding-bottom:72px}.database-timeline-grid{border-top:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));border-left:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));grid-template-columns:220px minmax(900px,1fr);display:grid}.database-timeline-corner{border-right:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));border-bottom:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f4ee)var(--lightningcss-dark,var(--notion-hover));height:46px;color:var(--lightningcss-light,#786f64)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:flex}.database-timeline-days,.database-timeline-track{grid-template-columns:repeat(14,minmax(64px,1fr));display:grid}.database-timeline-days{border-bottom:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f4ee)var(--lightningcss-dark,var(--notion-hover));height:46px}.database-timeline-days span{border-right:1px solid var(--lightningcss-light,#e8e2d9)var(--lightningcss-dark,var(--notion-border));color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;place-content:center;gap:1px;font-size:12px;display:grid}.database-timeline-days span.today{background:var(--lightningcss-light,#edf5f0)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#2f6f58)var(--lightningcss-dark,#a1beb4);font-weight:750}.database-timeline-days small{color:var(--lightningcss-light,#9a9186)var(--lightningcss-dark,var(--notion-text-tertiary));text-transform:uppercase;font-size:9px}.database-timeline-row{display:contents}.database-timeline-group{border-right:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));border-bottom:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f4ee)var(--lightningcss-dark,var(--notion-hover));min-height:34px;color:var(--lightningcss-light,#655d54)var(--lightningcss-dark,var(--notion-text-secondary));grid-column:1/-1;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:680;display:flex}.database-timeline-group>span:first-child{align-items:center;gap:6px;min-width:0;display:inline-flex}.database-timeline-group .database-person-avatar{width:20px;height:20px}.database-timeline-row>button{border-right:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));border-bottom:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));min-height:42px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;font-size:12px;font-weight:620;overflow:hidden}.database-timeline-track{border-bottom:1px solid var(--lightningcss-light,#e3ddd4)var(--lightningcss-dark,var(--notion-border));background-image:repeating-linear-gradient(to right, transparent 0, transparent calc(7.1428% - 1px), var(--lightningcss-light,#ece7df)var(--lightningcss-dark,var(--notion-border)) calc(7.1428% - 1px), var(--lightningcss-light,#ece7df)var(--lightningcss-dark,var(--notion-border)) 7.1428%);align-items:center;min-height:42px;position:relative}.database-timeline-bar{z-index:1;background:var(--lightningcss-light,#dce8f4)var(--lightningcss-dark,color-mix(in srgb, #dce8f4 22%, var(--notion-bg)));color:var(--lightningcss-light,#315f86)var(--lightningcss-dark,#a2b7c9);text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;height:26px;margin:0 3px;padding:0 8px;font-size:11px;font-weight:650;overflow:hidden}.database-form-view{width:min(100%,720px);margin:0 auto;padding:28px 0 56px}.database-form-fields{gap:18px;display:grid}.database-form-field{color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));gap:7px;font-size:13px;font-weight:600;display:grid}.database-form-field>span{align-items:center;gap:6px;display:inline-flex}.database-form-field>input:not([type=checkbox]),.database-form-field>select{border:1px solid var(--lightningcss-light,#d8d1c7)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;min-height:38px;color:var(--lightningcss-light,#25211d)var(--lightningcss-dark,var(--notion-text));font:inherit;border-radius:5px;padding:7px 10px;font-weight:400}.database-form-field>select[multiple]{min-height:88px}.database-form-field>input:focus,.database-form-field>select:focus{outline-offset:0;border-color:var(--lightningcss-light,#6f9bc4)var(--lightningcss-dark,#bed2e4);outline:2px solid #4285bf29}.database-form-actions{align-items:center;gap:12px;min-height:36px;margin-top:22px;display:flex}.database-form-actions>span{color:var(--lightningcss-light,#58806b)var(--lightningcss-dark,#b4c6bc);font-size:12px}.database-view-empty{min-height:260px;color:var(--lightningcss-light,#968d82)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;place-content:center;place-items:center;gap:8px;font-size:13px;display:grid}.database-view-empty p{margin:0}.database-view-empty>button{border:1px solid var(--lightningcss-light,#d8d1c7)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:34px;color:var(--lightningcss-light,#4f4942)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;align-items:center;gap:7px;padding:0 11px;font-weight:650;display:inline-flex}.database-view-empty>button:hover{background:var(--lightningcss-light,#f1eee8)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#25211d)var(--lightningcss-dark,var(--notion-text))}.database-menu,.database-popover{z-index:100;border:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:7px;animation:.12s ease-out menu-in;box-shadow:0 18px 50px #24201c24}.database-menu{min-width:190px;padding:5px}.database-source-menu{width:min(340px,100vw - 24px)}.database-source-menu-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.database-source-menu-row [role=menuitem]{min-width:0}.database-source-menu-row [role=menuitem]>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.database-source-menu-row>span{display:flex}.database-source-menu-row button,.database-source-create button{background:0 0;place-items:center;width:28px;height:28px;display:grid}.database-source-name-field,.database-source-create,.database-source-import-csv{gap:5px;padding:6px 8px;display:grid}.database-source-import-csv{cursor:pointer;grid-template-columns:16px minmax(0,1fr);align-items:center;min-height:34px}.database-source-import-csv:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.database-source-import-csv input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.database-source-name-field span{color:var(--lightningcss-light,#80776d)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:11px}.database-source-name-field input,.database-source-create input{border:1px solid var(--lightningcss-light,#dcd5cb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:32px;padding:0 8px}.database-source-create{grid-template-columns:minmax(0,1fr) 28px}.database-menu [role=menuitem]{border-radius:5px;outline:none;align-items:center;gap:8px;min-height:34px;padding:0 8px;font-size:13px;display:flex}.database-menu [role=menuitem][data-highlighted]{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.database-menu [role=group]+[role=menuitem],.database-menu [role=menuitem]+[role=menuitem]{margin-top:1px}.database-menu [role=label],.database-popover>header{min-height:32px;color:var(--lightningcss-light,#80776d)var(--lightningcss-dark,var(--notion-text-tertiary));text-transform:uppercase;align-items:center;padding:0 8px;font-size:11px;font-weight:750;display:flex}.database-popover{min-width:280px;max-width:min(560px,100vw - 24px);max-height:min(600px,100vh - 24px);padding:6px;overflow:auto}.database-more-menu{gap:2px;min-width:220px;display:grid}.database-more-menu>button{min-height:34px;color:inherit;text-align:left;background:0 0;border-radius:5px;align-items:center;gap:8px;padding:0 8px;display:flex}.database-more-menu>button:hover:not(:disabled){background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.database-more-menu>button:disabled{color:var(--lightningcss-light,#aaa39a)var(--lightningcss-dark,var(--notion-text-tertiary))}.database-rule-panel{width:min(550px,100vw - 24px)}.database-filter-row,.database-sort-row{align-items:center;gap:5px;margin:4px 0;display:grid}.database-filter-row{grid-template-columns:minmax(120px,1fr) minmax(130px,1fr) minmax(120px,1fr) 28px}.database-filter-group{border-left:2px solid var(--lightningcss-light,#c9c1b7)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#faf8f4)var(--lightningcss-dark,var(--notion-sidebar));margin:6px 0;padding:7px}.database-filter-group.is-root{border-left-color:var(--lightningcss-light,#8ba7be)var(--lightningcss-dark,#cbd7e2)}.database-filter-group-heading,.database-filter-group-actions{align-items:center;gap:6px;display:flex}.database-filter-group-heading select{width:auto;min-width:150px}.database-filter-group-heading button,.database-filter-group-actions button,.database-filter-empty button{min-height:28px;color:var(--lightningcss-light,#655d54)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;align-items:center;gap:5px;padding:0 7px;display:inline-flex}.database-filter-group-children{margin-left:10px}.database-footer-aggregation-settings{gap:6px;display:grid}.database-footer-aggregation-settings label{grid-template-columns:minmax(0,1fr) minmax(140px,1fr);align-items:center;gap:8px;display:grid}.database-formula-error{color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#dd9c97)}.database-formula-preview{color:var(--lightningcss-light,#5f7568)var(--lightningcss-dark,var(--notion-text-secondary))}.database-board-subgroup{color:var(--lightningcss-light,#756d64)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:uppercase;padding:8px 4px 3px;font-size:11px;font-weight:750}.database-table tfoot td{border-top:1px solid var(--lightningcss-light,#dcd5cb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#faf8f4)var(--lightningcss-dark,var(--notion-sidebar));color:var(--lightningcss-light,#5f574e)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px;font-weight:700}.database-table-pagination{border-top:1px solid var(--lightningcss-light,#e5dfd6)var(--lightningcss-dark,var(--notion-border));min-height:38px;color:var(--lightningcss-light,#6f675e)var(--lightningcss-dark,var(--notion-text-secondary));justify-content:flex-end;align-items:center;gap:8px;padding:4px 8px;font-size:12px;display:flex}.database-table-pagination button{background:0 0;place-items:center;width:28px;height:28px;display:grid}.data-source-delete-summary{grid-template-columns:1fr 1fr;gap:7px;padding:14px;display:grid}.data-source-delete-summary span{border:1px solid var(--lightningcss-light,#e5dfd6)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#faf8f4)var(--lightningcss-dark,var(--notion-sidebar));padding:9px}.database-sort-row{grid-template-columns:minmax(140px,1fr) minmax(120px,1fr) 28px}.database-popover input,.database-popover select{border:1px solid var(--lightningcss-light,#dcd5cb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));width:100%;min-width:0;height:32px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:5px;outline:none;padding:0 8px;font-size:12px}.database-popover input:focus,.database-popover select:focus{border-color:var(--lightningcss-light,#8ba7be)var(--lightningcss-dark,#cbd7e2);box-shadow:0 0 0 2px #4b77991a}.database-filter-row>button,.database-sort-row>button{width:28px;height:28px;color:var(--lightningcss-light,#8a8176)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:4px;place-items:center;display:grid}.database-filter-row>button:hover,.database-sort-row>button:hover{background:var(--lightningcss-light,#fff0ec)var(--lightningcss-dark,color-mix(in srgb, #fff0ec 22%, var(--notion-bg)));color:var(--lightningcss-light,#963e31)var(--lightningcss-dark,#d0a8a2)}.database-rule-panel footer,.database-reassign-panel footer,.database-view-settings footer{border-top:1px solid var(--lightningcss-light,#ebe5dc)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:7px 2px 1px;display:flex}.database-rule-panel footer button,.database-reassign-panel footer button,.database-view-settings footer button,.database-add-property-form button{min-height:30px;color:var(--lightningcss-light,#655d54)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:12px;display:inline-flex}.database-rule-panel footer button:hover,.database-reassign-panel footer button:hover,.database-view-settings footer button:hover,.database-add-property-form button:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.database-rule-panel footer button.primary,.database-reassign-panel footer button.primary{color:#fff;background:#2f6f58}.database-reassign-panel{width:min(360px,100vw - 24px)}.database-reassign-panel>header{justify-content:space-between;gap:12px}.database-reassign-panel>header span{text-transform:none;font-weight:600}.database-reassign-panel>label{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;padding:4px 2px;font-size:12px;display:grid}.database-panel-empty{color:var(--lightningcss-light,#948b80)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;margin:18px 8px;font-size:12px}.database-panel-hint{color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));background:var(--lightningcss-light,#f4f1ec)var(--lightningcss-dark,var(--notion-hover));border-radius:4px;margin:0;padding:8px 10px;font-size:12px;line-height:1.4}.database-properties-panel{width:min(560px,100vw - 24px)}.database-property-header-menu{width:min(280px,100vw - 24px)}.database-property-header-menu>header{align-items:center;gap:7px;display:flex}.database-property-header-field{color:var(--lightningcss-light,#80776d)var(--lightningcss-dark,var(--notion-text-tertiary));grid-template-columns:70px minmax(0,1fr);align-items:center;gap:8px;padding:6px 2px 0;font-size:11px;display:grid}.database-property-header-field input{height:30px}.database-property-header-menu .database-unique-id-editor{grid-column:auto;grid-template-columns:70px minmax(0,1fr);padding:6px 2px 0}.database-property-list{gap:2px;display:grid}.database-property-settings{border-radius:5px;grid-template-columns:26px 20px minmax(120px,1fr) 86px 28px;align-items:center;gap:5px;padding:5px;display:grid}.database-property-settings:hover{background:var(--lightningcss-light,#f7f4ee)var(--lightningcss-dark,var(--notion-hover))}.database-visibility-toggle,.database-property-settings>button.danger{width:26px;height:26px;color:var(--lightningcss-light,#80776d)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:4px;place-items:center;padding:0;display:grid}.database-visibility-toggle{border:1px solid var(--lightningcss-light,#d8d1c7)var(--lightningcss-dark,var(--notion-border))}.database-property-type-label{color:var(--lightningcss-light,#968d82)var(--lightningcss-dark,var(--notion-text-tertiary));text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:10px;overflow:hidden}.database-option-editor{grid-column:3/-1;grid-template-columns:minmax(110px,1fr) 86px 30px;gap:5px;padding-top:4px;display:grid}.database-option-editor>div{flex-wrap:wrap;grid-column:1/-1;gap:4px;display:flex}.database-option-editor>div>span{border-radius:4px;align-items:center;display:inline-flex}.database-option-editor>div button{width:20px;height:20px;color:var(--lightningcss-light,#887f74)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:4px;place-items:center;margin-left:-3px;padding:0;display:grid}.database-option-editor>button{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)));width:30px;height:30px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:5px;place-items:center;padding:0;display:grid}.database-unique-id-editor{color:var(--lightningcss-light,#80776d)var(--lightningcss-dark,var(--notion-text-tertiary));grid-column:3/-1;grid-template-columns:70px minmax(90px,150px);align-items:center;gap:8px;padding-top:4px;font-size:11px;display:grid}.database-unique-id-editor input{text-transform:uppercase;height:30px}.database-computed-property-editor,.database-formula-editor,.database-property-hint{grid-column:3/-1}.database-computed-property-editor{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-top:4px;display:grid}.database-computed-property-editor label{color:var(--lightningcss-light,#80776d)var(--lightningcss-dark,var(--notion-text-tertiary));gap:3px;font-size:10px;display:grid}.database-computed-property-editor select{min-width:0;height:30px}.database-computed-property-editor .database-inline-checkbox{grid-column:1/-1;align-items:center;gap:6px;display:flex}.database-formula-editor{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);gap:6px;padding-top:4px;display:grid}.database-formula-editor select{min-width:0;height:30px}.database-property-hint{color:var(--lightningcss-light,#8d8479)var(--lightningcss-dark,var(--notion-text-tertiary));margin:2px 0 0;font-size:11px}.database-add-property-form{border-top:1px solid var(--lightningcss-light,#e9e3da)var(--lightningcss-dark,var(--notion-border));grid-template-columns:minmax(140px,1fr) 130px 64px;gap:6px;margin-top:8px;padding:9px 5px 3px;display:grid}.database-add-property-form button{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)));font-weight:700}.database-view-settings{width:300px}.database-view-settings>label{min-height:42px;color:var(--lightningcss-light,#655d54)var(--lightningcss-dark,var(--notion-text-secondary));grid-template-columns:110px minmax(0,1fr);align-items:center;gap:8px;padding:4px 6px;font-size:12px;display:grid}.database-view-settings-layer{z-index:var(--layer-modal);background:#23201c0f;justify-content:flex-end;animation:.14s ease-out database-settings-backdrop-in;display:flex;position:fixed;inset:0;overflow:hidden}.database-view-settings-layer.is-closing{pointer-events:none;animation:.16s ease-in forwards database-settings-backdrop-out}.database-view-settings-layer.is-closing .database-view-settings-drawer{animation:.16s cubic-bezier(.4,0,1,1) forwards database-settings-drawer-out}.database-view-settings-drawer{border-left:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));width:min(340px,100vw - 24px);min-width:0;height:100dvh;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));flex-direction:column;animation:.18s cubic-bezier(.2,.75,.25,1) database-settings-drawer-in;display:flex;overflow:hidden;box-shadow:-12px 0 36px #23201c1f}@keyframes database-settings-backdrop-in{0%{background:#23201c00}}@keyframes database-settings-backdrop-out{to{background:#23201c00}}@keyframes database-settings-drawer-in{0%{opacity:.7;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes database-settings-drawer-out{to{opacity:.65;transform:translate(24px)}}.database-view-settings-drawer>header{border-bottom:1px solid var(--lightningcss-light,#ebe5dc)var(--lightningcss-dark,var(--notion-border));flex:none;justify-content:space-between;align-items:flex-start;gap:10px;min-height:48px;padding:9px 12px 9px 16px;font-size:13px;display:flex}.database-view-settings-drawer>header>:first-child{overflow-wrap:anywhere;align-self:center;min-width:0;line-height:1.35}.database-view-settings-drawer>header button{width:30px;height:30px;color:var(--lightningcss-light,#81786e)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:5px;flex:none;place-items:center;display:grid}.database-view-settings-drawer>header button:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text))}.database-view-settings-identity{border:1px solid var(--lightningcss-light,#e5dfd6)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));border-radius:6px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-height:52px;margin:8px 10px 4px;padding:0 10px;display:grid}.database-view-settings-identity>span{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));width:28px;height:28px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;place-items:center;display:grid}.database-view-settings-identity strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.database-view-settings-sections{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:6px 10px 16px;overflow:hidden auto}.database-view-settings-sections>button,.database-view-settings-summary{width:100%;min-height:38px;color:var(--lightningcss-light,#554f48)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;background:0 0;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.database-view-settings-sections>button:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.database-view-settings-sections>button>span,.database-view-settings-summary{align-items:center;gap:7px;display:flex}.database-view-settings-sections>button>span:last-child,.database-view-settings-summary>span:last-child{color:var(--lightningcss-light,#91887e)var(--lightningcss-dark,var(--notion-text-tertiary));margin-left:auto;font-size:12px}.database-view-settings-content{background:var(--lightningcss-light,#f7f4ef)var(--lightningcss-dark,var(--notion-hover));border-radius:6px;gap:5px;margin:2px 0 8px;padding:8px;display:grid}.database-view-settings-content>label{min-height:34px;color:var(--lightningcss-light,#655d54)var(--lightningcss-dark,var(--notion-text-secondary));grid-template-columns:minmax(92px,1fr) minmax(120px,1.2fr);align-items:center;gap:8px;font-size:12px;display:grid}.database-view-settings-content select{min-width:0;height:30px}.database-view-settings-content .database-inline-checkbox input{justify-self:end}.database-view-property-visibility{background:var(--lightningcss-light,#f7f4ef)var(--lightningcss-dark,var(--notion-hover));border-radius:6px;margin:2px 0 8px;padding:5px}.database-view-property-row{background:0 0;border-radius:5px;grid-template-columns:24px 20px minmax(0,1fr) 28px;align-items:center;gap:5px;min-height:36px;padding:0 3px;font-size:12px;display:grid}.database-view-property-row:hover{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)))}.database-view-property-row.is-dragging{z-index:3;background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));opacity:.82;box-shadow:0 8px 22px #23201c29}.database-view-property-row.is-drop-target{background:var(--lightningcss-light,#e9eee9)var(--lightningcss-dark,var(--notion-hover));box-shadow:inset 0 2px #6f8f7d}.database-view-rule-settings{gap:3px;padding:7px}.database-view-rule-settings .database-filter-row,.database-view-rule-settings .database-sort-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px;margin:2px 0}.database-view-rule-settings .database-filter-row>:nth-child(3){grid-column:1/3}.database-view-rule-settings input,.database-view-rule-settings select{border:1px solid var(--lightningcss-light,#dcd5cb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));width:100%;min-width:0;height:30px;color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text));border-radius:5px;outline:none;padding:0 7px;font-size:12px}.database-view-rule-settings footer{border-top:1px solid var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding-top:7px;display:flex}.database-view-rule-settings footer button{min-height:30px;color:var(--lightningcss-light,#655d54)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.database-view-rule-settings footer button.primary{color:#fff;background:#2f6f58}.database-view-property-row>span:nth-child(3){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.database-view-property-grip{width:24px;height:28px;color:var(--lightningcss-light,#a0968a)var(--lightningcss-dark,var(--notion-text-tertiary));cursor:grab;background:0 0;border-radius:4px;place-items:center;padding:0;display:grid}.database-view-property-grip:hover,.database-view-property-grip:focus-visible{background:var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,color-mix(in srgb, #ded8ce 22%, var(--notion-bg)));color:var(--lightningcss-light,#554f48)var(--lightningcss-dark,var(--notion-text-secondary))}.database-view-property-visibility>footer,.database-view-settings-drawer>footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.database-view-property-visibility>footer{border-top:1px solid var(--lightningcss-light,#e2dcd2)var(--lightningcss-dark,var(--notion-border));margin-top:5px;padding:5px 3px 1px}.database-view-property-visibility>footer button,.database-view-settings-drawer>footer button{min-height:32px;color:var(--lightningcss-light,#655d54)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border-radius:5px;padding:0 9px;font-size:12px}.database-view-property-visibility>footer button:hover,.database-view-settings-drawer>footer button:hover{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)));color:var(--lightningcss-light,#39342f)var(--lightningcss-dark,var(--notion-text))}.database-view-settings-drawer>footer{border-top:1px solid var(--lightningcss-light,#ebe5dc)var(--lightningcss-dark,var(--notion-border));flex:none;padding:10px 12px}.database-option-picker{gap:2px;width:230px;display:grid}.database-option-picker>button{text-align:left;background:0 0;border-radius:5px;align-items:center;gap:6px;min-height:32px;padding:3px 6px;display:flex}.database-option-picker>button:hover{background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)))}.database-option-check{flex:0 0 18px;place-items:center;width:18px;display:grid}.database-row-peek-backdrop{z-index:var(--layer-modal);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#23201c57;display:flex;position:fixed;inset:0;overflow:hidden}body.modal-open [data-radix-popper-content-wrapper],body.modal-open .editor-link-preview{z-index:var(--layer-modal-popover)!important}.offline-issues-dialog{width:min(560px,100%)}.offline-issues-body{gap:16px;padding:18px 20px 20px;display:grid}.offline-issue-summary{color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));align-items:flex-start;gap:12px;display:flex}.offline-issue-summary>svg{color:var(--lightningcss-light,#b7791f)var(--lightningcss-dark,#dfc39a);flex:none}.offline-issue-summary p{color:var(--lightningcss-light,#6f6b64)var(--lightningcss-dark,var(--notion-text-secondary));margin:4px 0 0;line-height:1.45}.offline-resolution-options{gap:8px;display:grid}.offline-resolution-options>button{border:1px solid var(--lightningcss-light,#dedbd5)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));text-align:left;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;width:100%;padding:10px 12px;display:grid}.offline-resolution-options>button:hover:not(:disabled){background:var(--lightningcss-light,#f6f5f3)var(--lightningcss-dark,var(--notion-hover))}.offline-resolution-options span{gap:2px;display:grid}.offline-resolution-options small{color:var(--lightningcss-light,#817c73)var(--lightningcss-dark,var(--notion-text-tertiary));line-height:1.35}.offline-quarantine-actions button{align-items:center;gap:6px;display:inline-flex}.database-row-peek-backdrop.center_peek{justify-content:center;align-items:center;padding:34px}.database-row-peek-backdrop.side_peek{-webkit-backdrop-filter:none;backdrop-filter:none;background:#23201c3d;justify-content:flex-end;align-items:stretch;animation:.16s ease-out database-peek-backdrop-in}.database-row-peek-panel{border:1px solid var(--lightningcss-light,#dcd6cd)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,var(--notion-sidebar));min-width:0;position:relative;overflow:hidden;box-shadow:0 24px 80px #23201c3d}.center_peek .database-row-peek-panel{border-radius:8px;width:min(1080px,100vw - 68px);height:min(860px,100dvh - 68px)}.side_peek .database-row-peek-panel{width:min(var(--database-side-peek-width,720px), calc(100vw - 72px));border-width:0 0 0 1px;min-width:min(440px,100vw - 72px);max-width:calc(100vw - 72px);height:100dvh;animation:.19s cubic-bezier(.2,.75,.25,1) database-side-peek-in}.database-row-peek-backdrop.is-closing{pointer-events:none;animation:.17s ease-in forwards database-peek-backdrop-out}.database-row-peek-backdrop.is-closing .database-row-peek-panel{animation:.17s cubic-bezier(.4,0,1,1) forwards database-side-peek-out}.database-row-peek-backdrop.center_peek.is-closing .database-row-peek-panel{animation:.17s cubic-bezier(.4,0,1,1) forwards database-center-peek-out}@keyframes database-peek-backdrop-out{to{background:#23201c00}}@keyframes database-side-peek-out{to{opacity:0;transform:translate(28px)}}@keyframes database-center-peek-out{to{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes database-peek-backdrop-in{0%{background:#23201c00}}@keyframes database-side-peek-in{0%{opacity:.7;transform:translate(28px)}to{opacity:1;transform:translate(0)}}.database-row-peek-actions{z-index:45;gap:3px;display:flex;position:absolute;top:7px;right:12px}.database-row-peek-actions button{background:color-mix(in srgb, var(--notion-bg) 94%, transparent);width:30px;height:30px;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));border:1px solid #0000;border-radius:6px;place-items:center;display:grid}.database-row-peek-actions button:hover{border-color:var(--lightningcss-light,#ded8ce)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,color-mix(in srgb, #f0ece5 22%, var(--notion-bg)));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.database-row-peek-actions button:disabled{cursor:default;opacity:.3}.database-row-peek-resizer{z-index:30;cursor:col-resize;touch-action:none;width:10px;position:absolute;top:0;bottom:0;left:-5px}.database-row-peek-resizer:after{content:"";background:0 0;width:2px;transition:background .12s;position:absolute;top:0;bottom:0;left:4px}.database-row-peek-resizer:hover:after,.database-row-peek-resizer:focus-visible:after,.is-resizing-database-peek .database-row-peek-resizer:after{background:var(--lightningcss-light,#9aaea0)var(--lightningcss-dark,var(--notion-active))}.is-resizing-database-peek,.is-resizing-database-peek *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}@media (prefers-reduced-motion:reduce){.sidebar-move-toast,.database-view-settings-layer,.database-view-settings-drawer,.database-row-peek-backdrop,.database-row-peek-panel{animation-duration:1ms!important}}.database-row-peek-panel>.editor-pane{height:100%;min-height:0;overflow:hidden}.database-row-peek-panel .page-topbar{padding-right:184px}.database-row-peek-panel .editor-header{padding:54px 56px 8px}.database-row-peek-panel .page-title-surface{width:100%}.database-row-peek-panel .title-input{width:100%;font-size:32px;font-weight:720;line-height:1.16}.database-row-properties{border-bottom:1px solid var(--lightningcss-light,#ece7df)var(--lightningcss-dark,var(--notion-border));width:min(720px,100% - 112px);margin:0 auto 8px;padding:0 0 10px}.database-row-details-toggle{width:fit-content;min-height:28px;color:var(--lightningcss-light,#8c8378)var(--lightningcss-dark,var(--notion-text-tertiary));background:0 0;border-radius:5px;align-items:center;gap:4px;margin:0 0 4px -6px;padding:0 6px;font-size:12px;font-weight:600;display:flex}.database-row-details-toggle:hover,.database-row-details-toggle:focus-visible{background:var(--lightningcss-light,#f1eee8)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#4f4942)var(--lightningcss-dark,var(--notion-text-secondary))}.database-row-details-toggle svg{transition:transform .12s}.database-row-details-toggle svg.is-expanded{transform:rotate(180deg)}.database-row-properties>div{gap:1px;display:grid}.database-row-properties.is-summary>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.database-row-property{border-radius:5px;grid-template-columns:minmax(130px,.42fr) minmax(0,1fr);align-items:center;gap:16px;min-height:34px;padding:2px 4px;display:grid}.database-row-properties.is-summary .database-row-property{grid-template-columns:minmax(0,1fr);align-content:start;gap:2px;min-height:48px;padding:4px 0}.database-row-property:hover{background:var(--lightningcss-light,#f7f4ef)var(--lightningcss-dark,var(--notion-hover))}.database-row-properties.is-summary .database-row-property:hover{background:0 0}.database-row-property-label{min-width:0;color:var(--lightningcss-light,#756d63)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:7px;font-size:13px;display:flex}.database-row-property-label>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.database-row-property-value{min-width:0}.database-row-properties.is-summary .database-row-property-value{min-height:30px}.database-row-property-value input,.database-row-property-value select,.database-row-property-value .database-multi-trigger,.database-row-property-value .database-people-trigger{background:0 0;border-color:#0000;width:100%;min-height:30px}.database-row-property-value .database-people-trigger{background:0 0;width:100%;min-height:30px}.database-row-property-value input:hover,.database-row-property-value select:hover,.database-row-property-value .database-multi-trigger:hover,.database-row-property-value .database-people-trigger:hover{background:var(--lightningcss-light,#eeebe5)var(--lightningcss-dark,var(--notion-hover))}.database-row-property-value .database-checkbox-cell{justify-content:flex-start}.database-row-properties>p{color:var(--lightningcss-light,#9a9186)var(--lightningcss-dark,var(--notion-text-tertiary));margin:4px 0;font-size:13px}.database-row-peek-panel .page-comments-inline{width:min(720px,100% - 112px);margin:0 auto 16px}.database-row-peek-panel .toolbar{margin-left:56px;margin-right:56px}.database-row-peek-panel .editor-wrap{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:30px 56px 80px 96px;overflow:hidden auto}@media (width<=760px){.app-shell,.app-shell.sidebar-is-collapsed{grid-template-columns:minmax(0,1fr)}.sidebar{z-index:40;border-right:1px solid var(--lightningcss-light,#e2ddd4)var(--lightningcss-dark,var(--notion-border));border-bottom:0;width:min(360px,100vw - 44px);min-width:0;height:100dvh;min-height:100dvh;max-height:none;position:fixed;inset:0 auto 0 0;box-shadow:12px 0 30px #1f232924}.sidebar-mobile-backdrop{z-index:39;cursor:default;background:#1f23293d;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}.sidebar-resize-handle{display:none}.editor-pane{--editor-inline-gutter:18px}.database-pane{--database-inline-gutter:16px;width:100%;min-width:0;height:100%;min-height:0}.database-page-header{padding:26px 16px 18px}.database-title-input{font-size:34px}.database-description-input{width:100%;margin-left:0}.database-view-bar{flex-direction:column;align-items:stretch;gap:0}.database-view-meta{display:none}.database-toolbar{overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:10px;overflow-x:auto}.database-search{min-width:150px}.database-view-surface{min-height:420px}.database-calendar{min-width:720px}.database-view-settings-drawer{border-left:0;width:100vw;height:100dvh}.database-filter-row{grid-template-columns:1fr 1fr 28px}.database-filter-row>:nth-child(3){grid-column:1/3}.database-property-settings{grid-template-columns:26px 20px minmax(110px,1fr) 28px}.database-property-type-label{display:none}.database-row-peek-backdrop.center_peek{align-items:stretch;padding:0}.center_peek .database-row-peek-panel,.side_peek .database-row-peek-panel{border:0;border-radius:0;width:100vw;min-width:0;max-width:none;height:100dvh;position:fixed;inset:0}.database-row-peek-panel .editor-header{padding:52px 18px 8px}.database-row-properties{width:calc(100% - 36px)}.database-row-properties.is-summary>div{grid-template-columns:minmax(0,1fr);gap:1px}.database-row-property{grid-template-columns:minmax(105px,.4fr) minmax(0,1fr);gap:8px}.database-row-peek-panel .toolbar{margin-left:18px;margin-right:18px}.database-row-peek-panel .editor-wrap{padding:18px 18px 80px 68px}.database-option-editor{grid-column:3/-1}.page-topbar{flex-basis:44px;gap:5px;height:44px;padding:0 6px 0 9px}.page-topbar .breadcrumb-root,.page-topbar .breadcrumb-current,.page-topbar .breadcrumbs button{max-width:132px}.page-topbar>.collaboration-meta{gap:1px}.page-topbar .presence-list,.page-edited-at{display:none}.editor-header{padding:26px 18px 8px}.page-top-actions{flex-wrap:wrap;justify-content:flex-end}.page-top-actions>.page-top-share{width:28px;padding:0;font-size:0}.title-input{font-size:36px}.icon-choice-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.toolbar{overscroll-behavior-x:contain;scrollbar-width:thin;margin:0 18px;padding-bottom:10px;top:44px}.editor-wrap{padding:18px 18px 80px 68px}.page-header-actions{flex-wrap:wrap}.workspace-onboarding{place-items:start center;min-height:58vh;padding:40px 20px 64px}.workspace-onboarding h1{font-size:30px}.workspace-onboarding-action{grid-template-columns:38px minmax(0,1fr) 16px;gap:11px;padding:10px 12px}.workspace-onboarding-action-icon{width:38px;height:38px}.workspace-onboarding-form-row,.workspace-onboarding-options.two-column,.workspace-onboarding-options.three-column{grid-template-columns:1fr}.space-identity-fields{grid-template-columns:72px minmax(0,1fr)}.workspace-onboarding-commands{flex-direction:column-reverse}.workspace-onboarding-commands button{width:100%}.panel-overlay{--dialog-gutter:10px;padding:10px}.create-page-dialog,.workspace-dialog,.teamspace-dialog,.trash-dialog{max-height:calc(100dvh - 20px)}.create-page-header{grid-template-columns:minmax(0,1fr) 34px;gap:10px}.create-page-search{grid-area:2/1/auto/-1}.create-page-body{padding:18px 14px 28px}.create-page-blank-options,.template-grid{grid-template-columns:minmax(0,1fr)}.template-card{min-height:178px}.page-share-popover{max-height:calc(100dvh - 52px)}.invite-controls{grid-template-columns:minmax(0,1fr)}.people-access-dialog{max-height:calc(100dvh - 20px)}.people-access-tabs{gap:2px;padding:6px 8px;display:flex;overflow:auto hidden}.people-access-tabs button{flex:none;justify-content:center;gap:4px;min-width:max-content;padding:0 8px;font-size:12px}.dialog-actions{align-items:stretch}.dialog-actions>button{flex:auto;justify-content:center}.people-access-view{padding:14px}.people-access-member-row{grid-template-columns:34px minmax(0,1fr) 32px;gap:8px;padding:8px 0}.people-access-member-row>.member-avatar{grid-area:1/1}.people-access-member-row>.member-identity{grid-area:1/2}.people-access-member-row>select,.people-access-member-row>.role-label{grid-area:2/2;width:100%}.people-access-member-row>.member-access-toggle{grid-area:3/2}.people-access-member-row>.member-state-command,.people-access-member-row>span:last-child{grid-area:1/3}.member-teamspace-access{padding-left:0}.member-teamspace-inherited,.member-teamspace-row{grid-template-columns:20px minmax(0,1fr);padding:8px}.member-teamspace-inherited>span:last-child,.member-teamspace-effective-role,.member-teamspace-row select{text-align:left;grid-column:2;width:100%}.invite-person-fields,.teamspace-access-options{grid-template-columns:minmax(0,1fr)}.teamspace-access-person{grid-template-columns:34px minmax(0,1fr) 30px;padding:8px 0}.teamspace-access-person>.member-avatar{grid-area:1/1}.teamspace-person-identity{grid-area:1/2}.teamspace-access-person>select,.teamspace-effective-role{text-align:left;grid-area:2/2;width:100%}.teamspace-access-person>button,.teamspace-access-person>span:last-child{grid-area:1/3}.teamspace-add-person>div,.teamspace-invite-fields{grid-template-columns:minmax(0,1fr)}.teamspace-add-person>div>button{width:max-content}.invite-teamspace-access>div{grid-template-columns:20px minmax(0,1fr);padding:8px 0}.invite-teamspace-access select,.invite-teamspace-access>div>span{text-align:left;grid-column:2;width:100%}.access-link-result{grid-template-columns:minmax(0,1fr) auto auto;padding:10px 14px}.access-record-row{grid-template-columns:30px minmax(0,1fr) auto;padding:8px 0}.access-record-status{grid-area:1/3}.access-record-actions{grid-area:2/2/auto/-1;justify-content:flex-start}.access-link-creator>div,.workspace-import-source{grid-template-columns:minmax(0,1fr)}.workspace-import-file-button{justify-self:start;width:max-content;max-width:100%}.workspace-import-selection{flex-direction:column;align-items:stretch;padding-left:0}.workspace-import-selection .primary-command{width:max-content;max-width:100%}.workspace-danger-zone{gap:10px}.workspace-access-section{grid-template-columns:minmax(0,1fr);align-items:stretch}.workspace-settings-link{justify-content:space-between;width:100%}.workspace-owner-transfer-controls,.workspace-transfer-confirmation{flex-direction:column;align-items:stretch}.workspace-transfer-confirmation>div{justify-content:flex-end}.delete-confirmation{flex-wrap:wrap;max-width:100%}.workspace-danger-actions{grid-template-columns:minmax(0,1fr)}.workspace-danger-actions>button:only-child,.workspace-danger-actions>.delete-confirmation{grid-column:1;justify-self:start}.import-setup,.import-progress{padding:14px}.database-header-topline{align-items:flex-start}.public-page-bar{padding:0 16px}.public-page-content{width:100%;padding:40px 16px 80px}.public-page-content>h1{font-size:36px}.public-workspace-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.public-workspace-sidebar{border-right:0;border-bottom:1px solid var(--lightningcss-light,#e4ded5)var(--lightningcss-dark,var(--notion-border));align-self:start;height:auto;max-height:220px;position:static}.member-row{grid-template-columns:34px minmax(0,1fr) 90px 32px}}@media (width<=520px){.page-share-access-row,.page-share-guest-row{grid-template-columns:28px minmax(0,1fr) 28px;align-items:start;padding-block:8px}.page-share-current-user{grid-template-columns:28px minmax(0,1fr) auto}.page-share-access-row>select{text-align:left;white-space:normal;grid-area:2/2/auto/-1;justify-self:stretch;width:100%;max-width:none}.page-share-access-row>button{grid-area:1/3}}@media (hover:none){.page-header-actions{opacity:1;pointer-events:auto;transform:none}.editor-block-controls{gap:0;width:20px;min-height:48px}.editor-block-control{flex-basis:24px;width:20px;height:24px}.database-toolbar button,.page-topbar button,.page-header-actions button,.page-comments-panel button{min-width:36px;min-height:36px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.linked-database-view{width:100%;margin:18px 0}.source-mention{background:var(--lightningcss-light,#ece8e1)var(--lightningcss-dark,color-mix(in srgb, #ece8e1 22%, var(--notion-bg)));color:var(--lightningcss-light,#3f3933)var(--lightningcss-dark,var(--notion-text));padding:1px 3px;text-decoration:none;display:inline}.editor-source-mention{line-height:inherit;vertical-align:baseline;border-radius:3px;align-items:baseline;gap:3px;display:inline-flex}.editor-source-mention[data-mention-type=page]{cursor:pointer}.editor-source-mention.is-selected{background:var(--lightningcss-light,#dbe7f3)var(--lightningcss-dark,color-mix(in srgb, #dbe7f3 22%, var(--notion-bg)))}a.source-mention:hover{background:var(--lightningcss-light,#e2ddd4)var(--lightningcss-dark,color-mix(in srgb, #e2ddd4 22%, var(--notion-bg)));color:var(--lightningcss-light,#315f96)var(--lightningcss-dark,#a2b7d0)}.synced-block-reference{background:var(--lightningcss-light,#f6f8fa)var(--lightningcss-dark,var(--notion-sidebar));border-left:3px solid var(--lightningcss-light,#87a4c4)var(--lightningcss-dark,#c9d6e4);margin:10px 0;padding:8px 12px}.synced-block-reference.is-native{background:var(--lightningcss-light,#f4f8fc)var(--lightningcss-dark,var(--notion-sidebar));border-left-color:var(--lightningcss-light,#5c8dbd)var(--lightningcss-dark,#b6cce1)}.synced-block-reference.has-error{background:var(--lightningcss-light,#fbf5f2)var(--lightningcss-dark,var(--notion-sidebar));border-left-color:var(--lightningcss-light,#c98575)var(--lightningcss-dark,#e7c8c1)}.synced-block-reference-label{color:var(--lightningcss-light,#65788d)var(--lightningcss-dark,var(--notion-text-tertiary));align-items:center;gap:5px;font-size:11px;font-weight:750;display:inline-flex}.synced-block-reference-label small{color:var(--lightningcss-light,#91887c)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:10px;font-weight:550}.synced-block-reference-header{justify-content:space-between;align-items:center;gap:8px;min-height:24px;margin-bottom:5px;display:flex}.synced-block-reference-actions{opacity:0;align-items:center;gap:2px;transition:opacity .12s;display:inline-flex}.synced-block-reference:hover .synced-block-reference-actions,.synced-block-reference:focus-within .synced-block-reference-actions{opacity:1}.synced-block-reference-actions button,.synced-block-retry{min-width:24px;min-height:24px;color:var(--lightningcss-light,#766d62)var(--lightningcss-dark,var(--notion-text-secondary));cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:5px;display:inline-flex}.synced-block-reference-actions button:hover,.synced-block-retry:hover{background:var(--lightningcss-light,#e7ebef)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#2f2b26)var(--lightningcss-dark,var(--notion-text))}.synced-block-reference>p{color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));align-items:center;gap:5px;margin:2px 0;font-size:12px;display:inline-flex}.synced-block-content .ProseMirror{min-height:0;padding:0}.synced-block-content .synced-block-editor-surface{outline:none}.linked-database-panel{border-top:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));border-bottom:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));padding:8px 0 12px}.linked-database-header,.linked-database-title,.linked-database-actions,.linked-database-state{align-items:center;display:flex}.linked-database-header{justify-content:space-between;gap:12px;min-height:36px}.linked-database-title{gap:7px;min-width:0}.linked-database-title strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.linked-database-title>span{color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.linked-database-actions{gap:3px}.linked-database-actions button,.linked-database-state button{color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:28px;height:28px;display:inline-flex}.linked-database-actions button:hover,.linked-database-state button:hover{background:var(--lightningcss-light,#efede8)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.linked-database-actions .linked-database-new{color:#fffdf9;background:#23201c;gap:5px;padding:0 9px}.linked-database-state{min-height:68px;color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary));justify-content:center;gap:8px}.linked-database-state.is-error,.linked-database-error{color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#dd9c97)}.linked-database-error{margin:4px 0 8px;font-size:13px}.linked-database-surface{margin-top:4px;transition:background-color .12s}.linked-database-surface.is-editor-block-database-drop-target{background:#2383e21f}.notion-connector-section{border-top:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));border-bottom:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));gap:8px;padding:12px 0;display:grid}.notion-connector-heading,.notion-connection-row,.notion-connection-actions{align-items:center;display:flex}.notion-connector-heading,.notion-connection-row{justify-content:space-between;gap:10px}.notion-connector-heading>span{border:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));place-items:center;width:30px;height:30px;display:grid}.notion-connector-heading>div,.notion-connection-row>div{flex:1;align-items:start;gap:2px 7px;min-width:0;display:grid}.notion-connection-row>div{grid-template-columns:max-content max-content minmax(0,1fr);align-items:baseline}.notion-connector-heading small,.notion-connection-row small{color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary))}.notion-connector-heading small{white-space:normal;overflow:visible}.notion-connection-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notion-connection-row{background:var(--lightningcss-light,#f7f5f1)var(--lightningcss-dark,var(--notion-hover));min-height:38px;padding:0 8px 0 38px}.notion-connection-status{color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary));text-transform:capitalize;font-size:11px}.notion-connection-status.is-active{color:var(--lightningcss-light,#2f7d4a)var(--lightningcss-dark,#a1c5ae)}.notion-connection-status.is-error,.notion-connection-status.is-revoked{color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#dd9c97)}.notion-connection-actions{gap:2px}.notion-connection-actions button{width:28px;height:28px;color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;place-items:center;display:grid}.notion-connection-actions button:hover{background:var(--lightningcss-light,#efede8)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text))}.notion-connection-actions button.is-confirming{background:var(--lightningcss-light,#fbe9e7)var(--lightningcss-dark,color-mix(in srgb, #fbe9e7 22%, var(--notion-bg)));color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#dd9c97)}.notion-sync-history{border:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));gap:4px;padding:8px;display:grid}.notion-history-row{border-top:1px solid var(--lightningcss-light,#eeeae3)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:4px 6px;display:flex}.notion-history-row>span{align-items:center;gap:6px;display:flex}.notion-history-row>span:first-child{flex-direction:column;align-items:flex-start;min-width:0}.notion-history-row button,.notion-bulk-actions button{border:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:28px;padding:4px 7px}.notion-bulk-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.notion-identity-review{border-top:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));gap:5px;margin-top:4px;padding-top:8px;display:grid}.notion-identity-review-heading,.notion-identity-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.notion-identity-review-heading button{height:28px;color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.notion-identity-row{background:var(--lightningcss-light,#f7f5f1)var(--lightningcss-dark,var(--notion-hover));min-height:42px;padding:5px 8px}.notion-identity-row>span{gap:2px;min-width:0;display:grid}.notion-identity-row small{color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notion-identity-row select{border:1px solid var(--lightningcss-light,#d9d2c8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));width:min(240px,44%);height:30px;color:var(--lightningcss-light,#23201c)var(--lightningcss-dark,var(--notion-text));padding:0 7px}.notion-source-review{border-top:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));gap:6px;margin-top:4px;padding-top:8px;display:grid}.notion-source-row{background:var(--lightningcss-light,#f7f5f1)var(--lightningcss-dark,var(--notion-hover));align-items:flex-start;gap:9px;padding:8px;display:flex}.notion-source-row>input{margin-top:3px}.notion-source-copy,.notion-source-copy>span:first-child{gap:3px;min-width:0;display:grid}.notion-source-copy{flex:1}.notion-source-copy small,.notion-source-copy em{color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.notion-source-copy em{color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#dd9c97)}.notion-source-schema,.notion-source-views{flex-wrap:wrap;gap:4px;display:flex}.notion-source-schema>span,.notion-source-views>span{border:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#5d554c)var(--lightningcss-dark,var(--notion-text-secondary));padding:2px 5px;font-size:11px}.notion-source-import-actions{justify-content:flex-end;align-items:center;gap:10px;padding-top:4px;display:flex}.notion-source-import-footer{border-top:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));gap:8px;padding-top:5px;display:grid}.notion-sync-review{border-top:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));gap:6px;padding-top:8px;display:grid}.notion-sync-change{background:var(--lightningcss-light,#f7f5f1)var(--lightningcss-dark,var(--notion-hover));justify-content:space-between;align-items:flex-start;gap:12px;min-height:52px;padding:8px;display:flex}.notion-sync-change-copy{flex:auto;gap:2px;min-width:0;display:grid}.notion-sync-change small,.notion-sync-change em{color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.notion-sync-change em{white-space:normal}.notion-sync-change-actions{flex:none;align-items:center;gap:5px;display:flex}.notion-sync-change-actions button{align-items:center;gap:4px;min-height:28px;padding:0 8px;display:inline-flex}.notion-sync-change-actions .danger-command{background:var(--lightningcss-light,#fbe9e7)var(--lightningcss-dark,color-mix(in srgb, #fbe9e7 22%, var(--notion-bg)));color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#dd9c97)}.notion-document-conflict{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:6px;display:grid}.notion-document-conflict section{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border:1px solid var(--lightningcss-light,#ded9d0)var(--lightningcss-dark,var(--notion-border));min-width:0;padding:8px}.notion-document-conflict header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.notion-document-conflict time{color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px}.notion-document-conflict h4{margin:6px 0;font-size:13px}.notion-document-conflict pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;color:var(--lightningcss-light,#4b443d)var(--lightningcss-dark,var(--notion-text));font:inherit;margin:0;font-size:12px;line-height:1.45;overflow:auto}@media (width<=720px){.notion-sync-change{display:grid}.notion-document-conflict{grid-template-columns:1fr}}.notion-access-review{color:var(--lightningcss-light,#4b443d)var(--lightningcss-dark,var(--notion-text));grid-template-columns:minmax(0,1fr) minmax(210px,46%);align-items:center;gap:4px 10px;font-size:12px;font-weight:700;display:grid}.notion-access-review select{border:1px solid var(--lightningcss-light,#d9d2c8)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fffefa)var(--lightningcss-dark,var(--notion-bg));width:100%;height:30px;color:var(--lightningcss-light,#302b26)var(--lightningcss-dark,var(--notion-text));padding:0 7px}.notion-access-review small{color:var(--lightningcss-light,#82786b)var(--lightningcss-dark,var(--notion-text-tertiary));grid-column:1/-1;font-weight:450}.notion-source-import-actions>span{color:var(--lightningcss-light,#786f63)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}@media (width<=760px){.notion-connector-heading{grid-template-columns:30px minmax(0,1fr);align-items:center;display:grid}.notion-connector-heading>button{grid-column:2;justify-self:start;width:max-content;max-width:100%}.notion-connector-heading>div,.notion-connection-row>div{flex-direction:column;align-items:flex-start;gap:2px}.notion-connection-row{grid-template-columns:minmax(0,1fr) auto;padding:7px 8px;display:grid}.notion-connector-heading small,.notion-connection-row small{width:100%}.notion-identity-row{flex-direction:column;align-items:stretch}.notion-identity-row select{width:100%}.notion-access-review{grid-template-columns:minmax(0,1fr)}.notion-access-review small{grid-column:1}.notion-source-import-actions,.notion-sync-change-actions{flex-direction:column;align-items:stretch}.notion-source-import-actions .primary-command,.notion-sync-change-actions button{justify-content:center;width:100%}}.workspace-dialog.knowledge-dialog{width:min(var(--dialog-width-wide), 100%)}.page-workflow,.page-workflow-loading{width:min(var(--editor-content-width,900px), calc(100% - 48px));min-height:32px;color:var(--lightningcss-light,#4f4942)var(--lightningcss-dark,var(--notion-text-secondary));margin:2px auto 10px}.page-workflow-loading{opacity:.45}.page-workflow-summary{width:100%;min-height:30px;color:var(--lightningcss-light,#746d64)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:3px 0;display:flex}.page-workflow-summary:hover{color:var(--lightningcss-light,#302d29)var(--lightningcss-dark,var(--notion-text))}.page-workflow-summary>time,.page-workflow-summary>small{color:var(--lightningcss-light,#918980)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:12px}.workflow-status{background:var(--lightningcss-light,#efede9)var(--lightningcss-dark,var(--notion-hover));min-height:22px;color:var(--lightningcss-light,#5d574f)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:4px;align-items:center;padding:1px 7px;font-size:12px;font-weight:600;display:inline-flex}.workflow-status-in_review{background:var(--lightningcss-light,#f7eac2)var(--lightningcss-dark,color-mix(in srgb, #f7eac2 22%, var(--notion-bg)));color:var(--lightningcss-light,#725a17)var(--lightningcss-dark,#c0b597)}.workflow-status-approved{background:var(--lightningcss-light,#dfeee4)var(--lightningcss-dark,color-mix(in srgb, #dfeee4 22%, var(--notion-bg)));color:var(--lightningcss-light,#2e6842)var(--lightningcss-dark,#a1bbaa)}.workflow-status-archived{background:var(--lightningcss-light,#e6e4e1)var(--lightningcss-dark,var(--notion-active));color:var(--lightningcss-light,#77716a)var(--lightningcss-dark,var(--notion-text-secondary))}.page-workflow-details{border-top:1px solid var(--lightningcss-light,#ebe7e1)var(--lightningcss-dark,var(--notion-border));padding:10px 0 4px 22px}.page-workflow-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.page-workflow-fields label{gap:4px;min-width:0;display:grid}.page-workflow-fields label>span{color:var(--lightningcss-light,#80786f)var(--lightningcss-dark,var(--notion-text-tertiary));align-items:center;gap:5px;font-size:12px;display:flex}.page-workflow-fields select,.page-workflow-fields input,.page-assignments form input,.page-assignments form select{border:1px solid var(--lightningcss-light,#ded9d1)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:30px;color:var(--lightningcss-light,#37332f)var(--lightningcss-dark,var(--notion-text));border-radius:5px;padding:0 8px}.workflow-transitions{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.workflow-transitions button,.workflow-activity-toggle{border:1px solid var(--lightningcss-light,#ded9d1)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:28px;color:var(--lightningcss-light,#4f4942)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.workflow-transitions button:hover,.workflow-activity-toggle:hover{background:var(--lightningcss-light,#f3f1ed)var(--lightningcss-dark,var(--notion-hover))}.page-assignments{border-top:1px solid var(--lightningcss-light,#ebe7e1)var(--lightningcss-dark,var(--notion-border));padding-top:9px}.page-assignments header{align-items:center;gap:6px;margin-bottom:5px;font-size:12px;display:flex}.page-assignments>div{grid-template-columns:24px minmax(0,1fr) auto 24px;align-items:center;gap:6px;min-height:30px;display:grid}.page-assignments>div.is-done>span{color:var(--lightningcss-light,#928b82)var(--lightningcss-dark,var(--notion-text-tertiary));text-decoration:line-through}.page-assignments>div small{color:var(--lightningcss-light,#8a8279)var(--lightningcss-dark,var(--notion-text-tertiary))}.page-assignments button{background:0 0;border:0}.page-assignments .assignment-delete{opacity:0}.page-assignments>div:hover .assignment-delete,.page-assignments .assignment-delete:focus-visible{opacity:1}.page-assignments form{grid-template-columns:minmax(160px,1fr) minmax(140px,220px) 32px;gap:6px;margin-top:6px;display:grid}.page-assignments form button{border:1px solid var(--lightningcss-light,#ded9d1)var(--lightningcss-dark,var(--notion-border));border-radius:5px;place-items:center;display:grid}.page-assignments form .assignment-watchers{grid-column:1/-1;height:58px;padding:4px 8px}.workflow-activity-toggle{margin-top:9px}.workflow-activity{gap:5px;margin:7px 0 0;padding:0;list-style:none;display:grid}.workflow-activity li{color:var(--lightningcss-light,#635d55)var(--lightningcss-dark,var(--notion-text-secondary));grid-template-columns:minmax(100px,160px) minmax(0,1fr) auto;gap:8px;font-size:12px;display:grid}.workflow-activity li time{color:var(--lightningcss-light,#948c83)var(--lightningcss-dark,var(--notion-text-tertiary))}.page-workflow-error{color:var(--lightningcss-light,#a43d32)var(--lightningcss-dark,#d6a8a3);font-size:12px}@media (width<=760px){.page-workflow,.page-workflow-loading{width:calc(100% - 28px)}.page-workflow-fields{grid-template-columns:minmax(0,1fr)}.page-assignments form{grid-template-columns:minmax(0,1fr) 32px}.page-assignments form select{grid-area:2/1/auto/-1}.workflow-activity li{grid-template-columns:minmax(0,1fr) auto}.workflow-activity li strong{grid-column:1/-1}}.personal-tasks-page{background:var(--notion-bg);width:100%;min-height:100%;color:var(--notion-text);padding:64px max(8vw,48px);overflow:auto}.personal-tasks-page>header{justify-content:space-between;align-items:flex-start;gap:16px;width:min(1080px,100%);margin:0 auto 24px;display:flex}.personal-tasks-page>header>div{align-items:flex-start;gap:12px;display:flex}.personal-tasks-page h1{margin:0;font-size:26px;line-height:1.2}.personal-tasks-page header p{color:var(--notion-text-secondary);margin:5px 0 0}.personal-tasks-refresh{width:32px;height:32px;color:var(--notion-text-secondary);background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.personal-tasks-refresh:hover{background:var(--notion-hover)}.personal-tasks-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:min(1080px,100%);margin:0 auto 18px;display:grid}.personal-tasks-filters label{min-width:0;color:var(--notion-text-secondary);gap:5px;font-size:12px;display:grid}.personal-tasks-filters select{border:1px solid var(--notion-border);background:var(--notion-bg);width:100%;height:34px;color:var(--notion-text);border-radius:5px;padding:0 8px}.personal-tasks-list{border-top:1px solid var(--notion-border);width:min(1080px,100%);margin:0 auto}.personal-task-row{border-bottom:1px solid var(--notion-border);grid-template-columns:26px minmax(220px,1fr) minmax(140px,auto) 120px;align-items:center;gap:10px;min-height:52px;display:grid}.personal-task-row:hover{background:var(--notion-hover)}.personal-task-row.is-done .personal-task-title strong{text-decoration:line-through}.personal-task-toggle,.personal-task-title{color:inherit;background:0 0;border:0}.personal-task-toggle{place-items:center;width:26px;height:32px;display:grid}.personal-task-title{text-align:left;gap:2px;min-width:0;padding:7px 0;display:grid}.personal-task-title strong,.personal-task-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.personal-task-title span,.personal-task-row time{color:var(--notion-text-tertiary);font-size:12px}.personal-task-roles{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.personal-task-roles small{background:var(--notion-hover);color:var(--notion-text-secondary);border-radius:4px;padding:2px 6px}.personal-tasks-state{min-height:180px;color:var(--notion-text-secondary);place-content:center;justify-items:center;gap:10px;display:grid}@media (width<=760px){.personal-tasks-page{padding:42px 20px}.personal-tasks-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.personal-task-row{grid-template-columns:26px minmax(0,1fr) auto}.personal-task-roles{display:none}.personal-task-row time{text-align:right}}.app-shell.is-buildin-shell{background:var(--notion-bg);min-height:100svh}.page-split-view{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));grid-area:1/2;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.page-split-primary,.page-side-window{min-width:0;height:100%;min-height:0;overflow:hidden}.page-split-primary{flex:100%}.page-split-view.has-side-window>.page-split-primary{width:var(--page-split-primary-width,50%);flex:0 0 var(--page-split-primary-width,50%)}.page-split-view.has-side-window>.page-side-window{flex:auto;width:auto}.page-split-divider{z-index:38;top:0;bottom:0;left:var(--page-split-primary-width,50%);cursor:col-resize;touch-action:none;outline:none;width:14px;position:absolute;transform:translate(-7px)}.page-split-divider:after{content:"";background:0 0;width:2px;transition:background-color .12s;position:absolute;top:0;bottom:0;left:6px}.page-split-divider:hover:after,.page-split-divider:focus-visible:after,.page-split-view.is-resizing>.page-split-divider:after{background:#2f80ed}.page-split-view.is-resizing,.page-split-view.is-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.page-side-window{z-index:36;border-left:1px solid var(--lightningcss-light,#e8e8e6)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));animation:.16s ease-out both page-side-window-in;position:relative}.page-split-primary>.editor-pane,.page-split-primary>.database-pane,.page-side-window>.editor-pane,.page-side-window>.database-pane,.page-side-window>.page-side-window-status{width:100%;height:100%}.primary-page-transition,.primary-page-transition-item{width:100%;height:100%;min-height:0}.primary-page-transition{position:relative;overflow:hidden}.primary-page-transition-item.is-pending{visibility:hidden;pointer-events:none;position:absolute;inset:0}.primary-page-transition-item>.editor-pane,.primary-page-transition-item>.database-pane,.primary-page-transition-item>.empty-editor{width:100%;height:100%}.page-side-window-controls{align-items:center;gap:16px;min-width:0;display:flex}.page-side-window-controls button{width:20px;height:20px;color:var(--lightningcss-light,#343330)var(--lightningcss-dark,var(--notion-text));background:0 0;border-radius:4px;flex:0 0 20px;justify-content:center;align-items:center;padding:0;display:inline-flex}.page-side-window-controls button:hover,.page-side-window-controls button:focus-visible{background:var(--lightningcss-light,#efefed)var(--lightningcss-dark,var(--notion-hover))}.page-side-window-controls button:disabled{cursor:default;opacity:.32;background:0 0}.page-side-window-status{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));flex-direction:column;min-height:0;display:flex}.page-side-window-status>div:last-child{min-height:0;color:var(--lightningcss-light,#777570)var(--lightningcss-dark,var(--notion-text-secondary));text-align:center;flex:auto;place-content:center;justify-items:center;gap:10px;padding:24px;display:grid}.page-side-window-status p{margin:0}.page-side-window-status>div:last-child button{border:1px solid var(--lightningcss-light,#d9d9d6)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:32px;color:var(--lightningcss-light,#343330)var(--lightningcss-dark,var(--notion-text));border-radius:5px;padding:0 12px}@keyframes page-side-window-in{0%{opacity:0}to{opacity:1}}@media (width<=760px){.app-shell.is-buildin-shell,.app-shell.is-buildin-shell.sidebar-is-collapsed{grid-template-columns:minmax(0,1fr)}.page-split-view{grid-column:1}.page-split-view.has-side-window>.page-split-primary{display:none}.page-split-view.has-side-window>.page-side-window{flex-basis:100%;width:100%}}.sidebar.is-buildin-sidebar{border-right-color:var(--lightningcss-light,#e8e8e6)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f7f5)var(--lightningcss-dark,var(--notion-sidebar));overflow:hidden}.is-buildin-sidebar .workspace-header{flex:none;padding:6px 7px 3px}.is-buildin-sidebar .workspace-header .workspace-switcher{height:36px;padding-inline:6px}.is-buildin-sidebar .workspace-header .workspace-switcher-copy>strong{font-size:13px}.is-buildin-sidebar .workspace-header .workspace-switcher-copy>span{font-size:11px}.is-buildin-sidebar .sidebar-customizable-sections{scrollbar-gutter:stable;padding-bottom:8px}.is-buildin-sidebar .sidebar-quick-actions{grid-template-columns:minmax(0,1fr);gap:0;padding:3px 7px 9px}.is-buildin-sidebar .sidebar-quick-actions button{height:30px;color:var(--lightningcss-light,#5f5d59)var(--lightningcss-dark,var(--notion-text-secondary));gap:8px;padding:0 7px;font-size:13px}.is-buildin-sidebar .sidebar-ai-area{flex:none;padding:0 7px 8px}.is-buildin-sidebar .sidebar-ai-entry{width:100%;height:32px;color:var(--lightningcss-light,#5f5d59)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;background:0 0;border-radius:5px;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;gap:7px;padding:0 7px;font-size:13px;display:grid}.is-buildin-sidebar .sidebar-ai-entry span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.is-buildin-sidebar .sidebar-ai-entry>svg:last-child{color:var(--lightningcss-light,#8d8b86)var(--lightningcss-dark,var(--notion-text-tertiary));justify-self:end}.is-buildin-sidebar .sidebar-ai-entry:hover,.is-buildin-sidebar .sidebar-ai-entry:focus-visible,.is-buildin-sidebar .sidebar-ai-entry.is-active{background:var(--lightningcss-light,#e9e9e6)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#282724)var(--lightningcss-dark,var(--notion-text))}.is-buildin-sidebar .sidebar-ai-history{gap:5px;padding:13px 9px 5px;display:grid}.is-buildin-sidebar .sidebar-ai-history strong,.is-buildin-sidebar .sidebar-ai-history p{margin:0;font-size:11px;line-height:1.45}.is-buildin-sidebar .sidebar-ai-history strong{color:var(--lightningcss-light,#6f6d68)var(--lightningcss-dark,var(--notion-text-secondary));font-weight:650}.is-buildin-sidebar .sidebar-ai-history p{color:var(--lightningcss-light,#9a9893)var(--lightningcss-dark,var(--notion-text-tertiary))}.is-buildin-sidebar .sidebar-ai-history>button{width:100%;height:28px;color:var(--lightningcss-light,#6f6d68)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;padding:0 7px;font-size:12px;overflow:hidden}.is-buildin-sidebar .sidebar-ai-history>button:hover,.is-buildin-sidebar .sidebar-ai-history>button:focus-visible,.is-buildin-sidebar .sidebar-ai-history>button.is-active{background:var(--lightningcss-light,#e9e9e6)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#282724)var(--lightningcss-dark,var(--notion-text));outline:0}.is-buildin-sidebar .sidebar-section,.is-buildin-sidebar .sidebar-section-slot>.sidebar-section{padding:4px 7px 8px}.is-buildin-sidebar .section-title{height:26px;color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));letter-spacing:0;text-transform:none;padding:0 7px;font-size:11px;font-weight:650}.is-buildin-sidebar .section-title-actions{opacity:0;flex:0 0 28px;justify-content:flex-start;width:28px;height:16px;transition:opacity 90ms ease-out}.is-buildin-sidebar .section-title-actions>button{border-radius:3px;width:16px;height:16px}.is-buildin-sidebar .section-title:hover .section-title-actions,.is-buildin-sidebar .section-title:focus-within .section-title-actions{opacity:1}.is-buildin-sidebar .page-row,.is-buildin-sidebar .teamspace-row{border-radius:5px;height:30px}.is-buildin-sidebar .teamspace-branch+.teamspace-branch,.is-buildin-sidebar .buildin-shared-root-pages{margin-top:2px}.is-buildin-sidebar .buildin-shared-root-pages{min-width:0}.is-buildin-sidebar .teamspace-pages{padding-left:0}.is-buildin-sidebar .sidebar-custom-trash{border-top-color:var(--lightningcss-light,#e8e8e6)var(--lightningcss-dark,var(--notion-border));margin-top:auto;padding:5px 7px 6px}.app-shell.is-buildin-shell .editor-pane{--editor-inline-gutter:max(48px, calc((100% - 960px) / 2))}.app-shell.is-buildin-shell .page-topbar{border-bottom-color:var(--lightningcss-light,#f0f0ee)var(--lightningcss-dark,var(--notion-border));flex-basis:42px;height:42px}.app-shell.is-buildin-shell .toolbar{flex:none;min-height:47px}.app-shell.is-buildin-shell .editor-header{padding-top:62px}.app-shell.is-buildin-shell .editor-wrap{padding-top:12px}.ai-workspace-view{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:0;height:100dvh;min-height:0;color:var(--lightningcss-light,#242424)var(--lightningcss-dark,var(--notion-text));grid-area:1/2;align-self:stretch;place-items:center;padding:80px 24px 64px;display:grid;overflow:auto}.ai-workspace-content{justify-items:center;gap:18px;width:min(688px,100%);display:grid}.ai-workspace-mark{width:64px;height:48px;color:var(--lightningcss-light,#30302e)var(--lightningcss-dark,var(--notion-text));place-items:center;display:grid}.ai-workspace-mark svg{width:48px;height:48px}.ai-workspace-heading{text-align:center;justify-items:center;gap:0;display:grid}.ai-workspace-heading h1,.ai-workspace-heading p{margin:0}.ai-workspace-access{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border:1px solid #37352f26;border-radius:8px;justify-items:start;gap:12px;width:100%;margin-top:14px;padding:18px;display:grid}.ai-workspace-access>strong,.ai-workspace-access>span,.ai-workspace-access>small{margin:0}.ai-workspace-access>small,.ai-workspace-access>span{color:var(--lightningcss-light,#746c63)var(--lightningcss-dark,var(--notion-text-secondary));line-height:1.45}.ai-workspace-heading h1{letter-spacing:0;font-size:36px;font-weight:700;line-height:1.5}.ai-workspace-heading p{color:var(--lightningcss-light,#777570)var(--lightningcss-dark,var(--notion-text-secondary));font-size:16px;line-height:26px}.ai-workspace-composer{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border:1px solid #37352f26;border-radius:16px;flex-direction:column;width:100%;min-height:164px;margin-top:14px;padding:12px;display:flex;box-shadow:0 4px 12px #0000000d}.ai-workspace-prompt-scroll{flex:auto;width:100%;min-height:106px;max-height:240px;position:relative;overflow-y:auto}.ai-workspace-context-chips{flex-wrap:wrap;gap:5px;padding-bottom:8px;display:flex}.ai-workspace-context-chips button{background:var(--lightningcss-light,#f0f0ed)var(--lightningcss-dark,var(--notion-hover));max-width:220px;height:26px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));border-radius:5px;align-items:center;gap:5px;padding:0 7px;font-size:12px;display:inline-flex}.ai-workspace-context-chips button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-page-context-menu{z-index:var(--layer-modal-popover);border:1px solid var(--lightningcss-light,#dfdedb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:8px;width:min(360px,100%);max-height:244px;padding:5px;position:absolute;top:34px;left:0;overflow-y:auto;box-shadow:0 12px 30px #00000024}.ai-page-context-menu button{width:100%;min-height:38px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));text-align:left;border-radius:5px;align-items:center;gap:8px;padding:5px 7px;display:flex}.ai-page-context-menu button:hover,.ai-page-context-menu button:focus-visible{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));outline:0}.ai-page-context-menu button>span{min-width:0;display:grid}.ai-page-context-menu strong,.ai-page-context-menu small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-page-context-menu small,.ai-page-context-menu p{color:var(--lightningcss-light,#777570)var(--lightningcss-dark,var(--notion-text-secondary));font-size:11px}.ai-page-context-menu p{margin:8px}.ai-workspace-prompt{width:100%;min-height:62px;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));font:inherit;overflow-wrap:anywhere;white-space:pre-wrap;background:0 0;border:0;outline:0;padding:0;font-size:16px;line-height:26px}.ai-workspace-prompt:empty:before{content:attr(data-placeholder);color:var(--lightningcss-light,#a09f9a)var(--lightningcss-dark,var(--notion-text-tertiary));pointer-events:none}.ai-workspace-composer-footer{align-items:center;gap:12px;min-width:0;line-height:20px;display:flex}.ai-workspace-composer-controls{flex:auto;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ai-workspace-composer-left-controls{align-items:center;gap:6px;min-width:0;display:flex}.ai-workspace-send-slot{flex:0 0 36px;justify-content:flex-end;align-items:center;width:36px;height:32px;display:flex}.ai-workspace-composer-footer button{background:var(--lightningcss-light,#f7f7f5)var(--lightningcss-dark,var(--notion-sidebar));min-width:0;height:32px;color:var(--lightningcss-light,#66645f)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.ai-workspace-composer-footer button:hover:not(:disabled),.ai-workspace-composer-footer button:focus-visible:not(:disabled){background:var(--lightningcss-light,#f0f0ed)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#282724)var(--lightningcss-dark,var(--notion-text))}.ai-workspace-composer-footer .ai-workspace-model-trigger{background:var(--lightningcss-light,#f7f7f5)var(--lightningcss-dark,var(--notion-sidebar));min-width:0;max-width:45%;height:32px;color:var(--lightningcss-light,#66645f)var(--lightningcss-dark,var(--notion-text-secondary));white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;gap:4px;padding:0 12px;font-size:12px;display:inline-flex;overflow:hidden}.ai-workspace-model-trigger .ai-model-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-model-icon{color:var(--lightningcss-light,#356aa0)var(--lightningcss-dark,#a4bcd4);border-radius:5px;flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.ai-model-icon[data-family=gemini]{color:var(--lightningcss-light,#3f7bc8)var(--lightningcss-dark,#a9c4e6)}.ai-model-icon[data-family=auto]{color:var(--lightningcss-light,#356aa0)var(--lightningcss-dark,#9ac2e9)}.ai-model-icon[data-family=openai]{color:var(--lightningcss-light,#232321)var(--lightningcss-dark,var(--notion-text))}.ai-model-icon[data-family=anthropic]{color:var(--lightningcss-light,#b66342)var(--lightningcss-dark,#deb9aa)}.ai-model-icon[data-family=deepseek]{color:var(--lightningcss-light,#4e68cf)var(--lightningcss-dark,#afbbe9)}.ai-model-icon[data-family=minimax]{color:var(--lightningcss-light,#d45576)var(--lightningcss-dark,#ecb3c1)}.ai-model-icon[data-family=glm]{color:var(--lightningcss-light,#20201e)var(--lightningcss-dark,var(--notion-text))}.ai-model-menu{z-index:var(--layer-modal-popover);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:212px;max-height:min(40vh,266px);color:var(--lightningcss-light,#242424)var(--lightningcss-dark,var(--notion-text));border:1px solid #0000000f;border-radius:12px;padding:4px;animation:.12s ease-out ai-popover-in;overflow-y:auto;box-shadow:0 5px 8px #1919190a,0 16px 24px #1919190d}.ai-model-menu-item{width:100%;height:32px;color:var(--lightningcss-light,#242424)var(--lightningcss-dark,var(--notion-text));cursor:pointer;border-radius:6px;outline:0;align-items:center;gap:10px;padding:0 10px;font-size:14px;line-height:20px;display:flex}.ai-model-menu-item>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-model-menu-item[data-highlighted]{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.ai-model-selected{flex:0 0 16px;place-items:center;width:16px;height:16px;margin-left:auto;display:grid}.ai-workspace-composer-footer .ai-workspace-send{color:#fff;background:#242424;border-radius:50%;flex:0 0 32px;justify-content:center;width:32px;padding:0}.ai-workspace-composer-footer .ai-workspace-send:disabled{background:var(--lightningcss-light,#e6e6e3)var(--lightningcss-dark,var(--notion-active));color:var(--lightningcss-light,#a5a49f)var(--lightningcss-dark,var(--notion-text-tertiary))}.ai-workspace-view.has-conversation{place-items:stretch center;padding:0 24px;overflow:hidden}.ai-workspace-conversation-layout{flex-direction:column;width:min(800px,100%);height:100%;min-height:0;display:flex}.ai-workspace-conversation-layout.has-inspector{flex-direction:row;align-items:stretch;width:min(1440px,100%)}.ai-workspace-conversation-main{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}.ai-workspace-conversation-layout.has-inspector .ai-workspace-conversation-main{max-width:800px;margin-left:auto}.ai-conversation{flex:auto;min-height:0}.ai-conversation-scroll{overscroll-behavior:contain;scroll-behavior:smooth;height:100%;padding:32px 56px 40px;overflow-y:auto}.ai-conversation-turn{width:100%;color:var(--lightningcss-light,#2b2a27)var(--lightningcss-dark,var(--notion-text));flex-direction:column;gap:16px;font-size:15px;line-height:1.6;display:flex}.ai-conversation-turn+.ai-conversation-turn{margin-top:32px}.ai-conversation-user{overflow-wrap:anywhere;background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));width:fit-content;max-width:100%;color:var(--lightningcss-light,#242424)var(--lightningcss-dark,var(--notion-text));white-space:pre-wrap;border-radius:16px;align-self:flex-end;margin:0;padding:10px 16px}.ai-conversation-answer{min-height:24px;overflow:hidden}.ai-conversation-prose{overflow-wrap:anywhere;white-space:pre-wrap}.ai-conversation-pending{align-items:center;gap:4px;height:24px;display:flex}.ai-conversation-pending span{background:#999792;border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite ai-pending-pulse}.ai-conversation-pending span:nth-child(2){animation-delay:.12s}.ai-conversation-pending span:nth-child(3){animation-delay:.24s}@keyframes ai-pending-pulse{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}.ai-conversation-context{color:var(--lightningcss-light,#8a8883)var(--lightningcss-dark,var(--notion-text-tertiary));align-self:flex-end;font-size:11px}.ai-conversation-actions{color:var(--lightningcss-light,#8a8883)var(--lightningcss-dark,var(--notion-text-tertiary));justify-content:flex-end;align-items:center;gap:16px;display:flex}.ai-conversation-actions button{width:24px;height:24px;color:inherit;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.ai-conversation-actions button:hover:not(:disabled),.ai-conversation-actions button:focus-visible:not(:disabled){background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#33322f)var(--lightningcss-dark,var(--notion-text));outline:0}.ai-conversation-actions button:disabled{opacity:1;color:var(--lightningcss-light,#b8b6b1)var(--lightningcss-dark,var(--notion-text-tertiary));cursor:default}.ai-conversation-source-count{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));width:fit-content;max-width:100%;min-height:28px;color:var(--lightningcss-light,#605f5b)var(--lightningcss-dark,var(--notion-text-secondary));border:0;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;line-height:20px;display:inline-flex}.ai-conversation-source-count:hover,.ai-conversation-source-count:focus-visible,.ai-conversation-source-count[aria-expanded=true]{background:var(--lightningcss-light,#e9e9e6)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#3b3a37)var(--lightningcss-dark,var(--notion-text));outline:0}.ai-conversation-source-count span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-conversation-inline-sources{display:none}.ai-conversation-suggestions{border-top:1px solid var(--lightningcss-light,#eeeeeb)var(--lightningcss-dark,var(--notion-border));gap:8px;margin-top:8px;padding-top:24px;display:grid}.ai-conversation-suggestions button{width:100%;color:var(--lightningcss-light,#66645f)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;background:0 0;border:0;padding:4px 0;font-size:14px}.ai-conversation-suggestions button:hover:not(:disabled),.ai-conversation-suggestions button:focus-visible:not(:disabled){color:var(--lightningcss-light,#242424)var(--lightningcss-dark,var(--notion-text));outline:0}.ai-conversation-tail{height:224px}.ai-workspace-composer-dock{background:linear-gradient(to bottom, #fff0, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg)) 20px);flex:none;padding:0 0 20px;position:relative}.ai-workspace-composer.is-conversation{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:112px;margin-top:0}.ai-workspace-composer.is-conversation .ai-workspace-prompt-scroll,.ai-workspace-composer.is-conversation .ai-workspace-prompt{min-height:54px}.ai-workspace-stop{z-index:1;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-height:30px;color:var(--lightningcss-light,#4b4945)var(--lightningcss-dark,var(--notion-text-secondary));white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;top:-8px;left:50%;transform:translate(-50%,-100%);box-shadow:0 4px 14px #1f1f1d24}.ai-workspace-stop svg{color:var(--lightningcss-light,#d14343)var(--lightningcss-dark,#eaaaaa);animation:.7s ease-in-out infinite alternate ai-stop-pulse}.ai-workspace-stop:disabled{opacity:1;cursor:default}.ai-workspace-inspector-rail{flex:0 0 420px;width:420px;min-width:360px;height:100%;min-height:0;padding:32px 40px 96px}.ai-workspace-inspector{border:1px solid var(--lightningcss-light,#dededb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:100%;min-height:220px;max-height:calc(100dvh - 112px);color:var(--lightningcss-light,#4a4945)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.ai-inspector-tabs{border-bottom:1px solid var(--lightningcss-light,#ecece9)var(--lightningcss-dark,var(--notion-border));flex:none;align-items:center;gap:2px;min-height:45px;padding:6px 8px;display:flex}.ai-inspector-tabs>button{min-width:0;height:32px;color:var(--lightningcss-light,#777570)var(--lightningcss-dark,var(--notion-text-secondary));white-space:nowrap;background:0 0;border:0;border-radius:5px;flex:auto;justify-content:center;align-items:center;gap:4px;padding:0 6px;font-size:11px;display:inline-flex;overflow:hidden}.ai-inspector-tabs>button span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ai-inspector-tabs>button small{background:var(--lightningcss-light,#e5e5e2)var(--lightningcss-dark,var(--notion-active));min-width:18px;height:18px;color:var(--lightningcss-light,#66645f)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;flex:none;place-items:center;padding:0 4px;font-size:10px;line-height:18px;display:inline-grid}.ai-inspector-tabs>button:hover,.ai-inspector-tabs>button:focus-visible,.ai-inspector-tabs>button[aria-selected=true]{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#33322f)var(--lightningcss-dark,var(--notion-text));outline:0}.ai-inspector-sources,.ai-inspector-outline,.ai-inspector-mind-map{flex:auto;min-height:0}.ai-inspector-sources{flex-direction:column;display:flex}.ai-inspector-sources>header{border-bottom:1px solid var(--lightningcss-light,#ecece9)var(--lightningcss-dark,var(--notion-border));min-height:40px;color:var(--lightningcss-light,#777570)var(--lightningcss-dark,var(--notion-text-secondary));flex:none;align-items:center;gap:10px;padding:8px 12px;display:flex}.ai-inspector-sources>header span{align-items:center;gap:4px;font-size:11px;display:inline-flex}.ai-inspector-sources>header small{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-size:11px;overflow:hidden}.ai-inspector-source-list{align-content:start;gap:2px;min-height:0;padding:6px;display:grid;overflow-y:auto}.ai-inspector-source-list>a,.ai-inspector-source-list>div{min-width:0;min-height:48px;color:inherit;border-radius:5px;align-items:center;gap:8px;padding:8px;text-decoration:none;display:flex}.ai-inspector-source-list>a:hover,.ai-inspector-source-list>a:focus-visible,.ai-inspector-source-list>div:hover{background:var(--lightningcss-light,#f3f3f1)var(--lightningcss-dark,var(--notion-hover));outline:0}.ai-source-row-icon{border:1px solid var(--lightningcss-light,#e3e2df)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fafaf8)var(--lightningcss-dark,var(--notion-sidebar));width:24px;height:24px;color:var(--lightningcss-light,#74726d)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;flex:0 0 24px;place-items:center;display:grid}.ai-source-row-copy{flex:auto;gap:1px;min-width:0;display:grid}.ai-source-row-copy strong{color:var(--lightningcss-light,#393835)var(--lightningcss-dark,var(--notion-text));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:500;line-height:16px;display:-webkit-box;overflow:hidden}.ai-source-row-copy small{color:var(--lightningcss-light,#686661)var(--lightningcss-dark,var(--notion-text-secondary));text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ai-inspector-outline{align-content:start;gap:2px;padding:8px;display:grid;overflow-y:auto}.ai-inspector-outline>button{width:100%;min-height:28px;color:var(--lightningcss-light,#686661)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;font-size:12px;line-height:20px;overflow:hidden}.ai-inspector-outline>button:hover,.ai-inspector-outline>button:focus-visible,.ai-inspector-outline>button.is-active{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#33322f)var(--lightningcss-dark,var(--notion-text));outline:0}.ai-inspector-mind-map{flex-direction:column;display:flex;position:relative;overflow:hidden}.ai-mind-map-canvas{background:var(--lightningcss-light,#fafaf8)var(--lightningcss-dark,var(--notion-sidebar));flex:auto;place-items:center;gap:14px;min-height:208px;padding:24px 18px 52px;display:grid;overflow:auto}.ai-mind-map-canvas>strong{border:1px solid var(--lightningcss-light,#d8d7d3)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:6px;padding:6px 10px;font-size:12px;font-weight:600}.ai-mind-map-canvas>div{justify-content:center;align-items:flex-start;gap:8px;width:100%;display:flex}.ai-mind-map-canvas section{border:1px solid var(--lightningcss-light,#dfdedb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:6px;flex:1 1 0;gap:4px;min-width:0;padding:8px;font-size:11px;display:grid}.ai-mind-map-canvas section small{color:var(--lightningcss-light,#8b8984)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:10px}.ai-mind-map-actions{gap:4px;display:flex;position:absolute;bottom:8px;right:8px}.ai-mind-map-actions button{border:1px solid var(--lightningcss-light,#dededb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:30px;height:30px;color:var(--lightningcss-light,#777570)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;place-items:center;display:grid;box-shadow:0 2px 6px #1f1f1d0f}.ai-mind-map-actions button:hover,.ai-mind-map-actions button:focus-visible{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#33322f)var(--lightningcss-dark,var(--notion-text));outline:0}.ai-inspector-empty{min-height:160px;color:var(--lightningcss-light,#999792)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;place-content:center;justify-items:center;gap:8px;padding:24px;font-size:12px;display:grid}@keyframes ai-stop-pulse{0%{opacity:.55}to{opacity:1}}.ai-sources-popover{z-index:var(--layer-modal-popover);border:1px solid var(--lightningcss-light,#dededb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:288px;color:var(--lightningcss-light,#292927)var(--lightningcss-dark,var(--notion-text));border-radius:8px;padding:4px;animation:.12s ease-out ai-popover-in;overflow:hidden;box-shadow:0 10px 30px #1f1f1d24}.ai-sources-title{height:30px;color:var(--lightningcss-light,#686661)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;padding:0 8px;font-size:12px;font-weight:500;display:flex}.ai-sources-popover>button{width:100%;height:36px;color:var(--lightningcss-light,#373633)var(--lightningcss-dark,var(--notion-text));text-align:left;border-radius:4px;align-items:center;gap:8px;padding:0 8px;font-size:14px;display:flex}.ai-sources-popover>button:hover,.ai-sources-popover>button:focus-visible{background:var(--lightningcss-light,#f3f3f1)var(--lightningcss-dark,var(--notion-hover));outline:0}.ai-sources-popover>button:disabled{opacity:.5;cursor:default}.ai-sources-popover>button>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.ai-source-check{border:1px solid var(--lightningcss-light,#d4d3d0)var(--lightningcss-dark,var(--notion-border));color:#0000;border-radius:4px;flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid}.ai-source-check[data-selected]{color:#fff;background:#3377d5;border-color:var(--lightningcss-light,#3377d5)var(--lightningcss-dark,#a3c2ec)}@keyframes ai-popover-in{0%{opacity:0;transform:translateY(3px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.panel-overlay.ai-apps-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0003;padding:16px 12px}.ai-apps-dialog{border:1px solid var(--lightningcss-light,#dededb)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:min(480px,100vw - 24px);height:min(576px,100dvh - 32px);min-height:min(360px,100dvh - 32px);color:var(--lightningcss-light,#292927)var(--lightningcss-dark,var(--notion-text));border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 70px #1f1f1d33}.ai-apps-dialog>header{border-bottom:1px solid var(--lightningcss-light,#eeeeeb)var(--lightningcss-dark,var(--notion-border));flex:0 0 56px;align-items:center;gap:12px;min-height:56px;padding:0 20px;display:flex}.ai-apps-dialog>header h2{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin:0;font-size:18px;font-weight:650;line-height:1.5;overflow:hidden}.ai-apps-dialog>header button{width:32px;height:32px;color:var(--lightningcss-light,#74726d)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:5px;flex:0 0 32px;place-items:center;display:grid}.ai-apps-dialog>header button:hover,.ai-apps-dialog>header button:focus-visible{background:var(--lightningcss-light,#f2f2ef)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#292927)var(--lightningcss-dark,var(--notion-text));outline:0}.ai-apps-list{flex:auto;min-height:0;padding:0 20px;overflow:auto}.ai-app-row{align-items:center;gap:12px;min-height:72px;padding:12px 0;display:flex}.ai-app-row+.ai-app-row{border-top:1px solid var(--lightningcss-light,#eeeeeb)var(--lightningcss-dark,var(--notion-border))}.ai-app-row[data-selected]{background:var(--lightningcss-light,#f7f7f5)var(--lightningcss-dark,color-mix(in srgb, var(--notion-hover) 70%, transparent))}.ai-app-icon{border:1px solid var(--lightningcss-light,#e5e4e1)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fafaf8)var(--lightningcss-dark,var(--notion-sidebar));width:36px;height:36px;color:var(--lightningcss-light,#4f4e4a)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:8px;flex:0 0 36px;place-items:center;display:grid}.ai-app-copy{flex:auto;gap:2px;min-width:0;display:grid}.ai-app-copy strong,.ai-app-copy small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ai-app-copy strong{font-size:14px;font-weight:600}.ai-app-copy small{color:var(--lightningcss-light,#6f6d68)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.ai-app-row>button{border:1px solid var(--lightningcss-light,#d8d7d3)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));min-width:82px;height:32px;color:var(--lightningcss-light,#393835)var(--lightningcss-dark,var(--notion-text));border-radius:6px;flex:none;padding:0 12px;font-size:13px;font-weight:500}.ai-app-row>button:hover:not(:disabled),.ai-app-row>button:focus-visible:not(:disabled){background:var(--lightningcss-light,#f3f3f1)var(--lightningcss-dark,var(--notion-hover))}.ai-app-row>button:disabled{opacity:1;color:var(--lightningcss-light,#8f8d88)var(--lightningcss-dark,var(--notion-text-tertiary));cursor:default}@media (width<=760px){.app-shell.is-buildin-shell .editor-pane{--editor-inline-gutter:18px}.app-shell.is-buildin-shell .toolbar{max-width:calc(100% - (2 * var(--editor-inline-gutter)));top:42px}.app-shell.is-buildin-shell .toolbar-history-group,.app-shell.is-buildin-shell .toolbar-history-group+.toolbar-separator,.app-shell.is-buildin-shell .toolbar-text-formatting-group,.app-shell.is-buildin-shell .toolbar-text-formatting-group+.toolbar-separator{display:none}.is-buildin-sidebar .section-title-actions{opacity:1}.ai-workspace-view{z-index:41;grid-column:1;width:100%;padding:44px 16px;position:fixed;inset:0}.ai-workspace-view.has-conversation{padding:0}.ai-workspace-conversation-layout.has-inspector{flex-direction:column;width:100%}.ai-workspace-inspector-rail{display:none}.ai-conversation-inline-sources{border:1px solid var(--lightningcss-light,#e5e4e1)var(--lightningcss-dark,var(--notion-border));border-radius:6px;gap:2px;padding:6px;display:grid}.ai-conversation-inline-sources>div{min-width:0;color:var(--lightningcss-light,#777570)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:4px;grid-template-columns:20px minmax(0,1fr);gap:6px;padding:6px;font-size:11px;display:grid}.ai-conversation-inline-sources>div>span:last-child{gap:1px;min-width:0;display:grid}.ai-conversation-inline-sources strong,.ai-conversation-inline-sources small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-conversation-inline-sources strong{color:var(--lightningcss-light,#3b3a37)var(--lightningcss-dark,var(--notion-text));font-size:12px;font-weight:500}.ai-conversation-inline-sources small{color:var(--lightningcss-light,#999792)var(--lightningcss-dark,var(--notion-text-tertiary));font-size:10px}.ai-conversation-scroll{padding:20px 20px 32px}.ai-conversation-tail{height:160px}.ai-workspace-composer-dock{padding:0 20px 20px}.ai-workspace-content{gap:13px}.ai-workspace-heading h1{font-size:26px;line-height:1.25}.ai-workspace-heading p{max-width:320px;font-size:14px}.ai-workspace-composer-footer{align-items:flex-end}.ai-workspace-composer-controls{flex-wrap:wrap}.ai-workspace-composer-footer .ai-workspace-model-trigger,.ai-workspace-composer-footer .ai-workspace-send{margin-left:0}}@media (width>=761px) and (width<=1099px){.ai-workspace-conversation-layout.has-inspector{flex-direction:column;width:min(800px,100%)}.ai-workspace-inspector-rail{display:none}.ai-conversation-inline-sources{border:1px solid var(--lightningcss-light,#e5e4e1)var(--lightningcss-dark,var(--notion-border));border-radius:6px;gap:2px;padding:6px;display:grid}.ai-conversation-inline-sources>div{min-width:0;color:var(--lightningcss-light,#777570)var(--lightningcss-dark,var(--notion-text-secondary));grid-template-columns:20px minmax(0,1fr);gap:6px;padding:6px;font-size:11px;display:grid}.ai-conversation-inline-sources>div>span:last-child{min-width:0;display:grid}.ai-conversation-inline-sources strong,.ai-conversation-inline-sources small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.settings-center-overlay{--dialog-gutter:clamp(12px, 2.5vw, 32px);-webkit-backdrop-filter:none;backdrop-filter:none}.import-source-dialog{width:min(500px,100%)}.import-source-dialog>.dialog-header{min-height:48px;padding:0 18px}.import-source-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px 18px 18px;display:grid}.import-source-card{border:1px solid var(--lightningcss-light,#deddda)var(--lightningcss-dark,var(--notion-border));width:100%;min-width:0;min-height:76px;color:var(--lightningcss-light,#343330)var(--lightningcss-dark,var(--notion-text));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));text-align:left;cursor:pointer;border-radius:6px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.import-source-card:hover:not(:disabled){border-color:var(--lightningcss-light,#c7c5c1)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#f7f7f5)var(--lightningcss-dark,var(--notion-sidebar))}.import-source-card:disabled{cursor:not-allowed;opacity:.48}.import-source-card-icon{border:1px solid var(--lightningcss-light,#deddda)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:6px;place-items:center;width:38px;height:38px;display:grid}.import-source-card-copy{gap:3px;min-width:0;display:grid}.import-source-card-copy strong,.import-source-card-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.import-source-card-copy strong{font-size:14px;font-weight:500}.import-source-card-copy small{color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.import-notion-consent-overlay{z-index:1;background:#0f0f0f6b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.import-notion-consent{gap:18px;width:min(470px,100%);padding:20px;display:grid}.import-notion-consent>div{text-align:center;gap:6px;display:grid}.import-notion-consent h2,.import-notion-consent p{margin:0}.import-notion-consent h2{color:var(--lightningcss-light,#262522)var(--lightningcss-dark,var(--notion-text));font-size:20px}.import-notion-consent p{color:var(--lightningcss-light,#777570)var(--lightningcss-dark,var(--notion-text-secondary));font-size:13px;line-height:1.45}.import-notion-consent>.primary-command{justify-content:center;min-height:36px}.import-dialog-back{flex:none}.import-dropzone:focus-visible{outline-offset:2px;outline:2px solid var(--lightningcss-light,#2f76c5)var(--lightningcss-dark,#a1c1e5)}.settings-center-dialog{border:1px solid var(--notion-border);background:var(--notion-bg);width:min(1200px,85vw);min-width:0;height:min(700px,85dvh);min-height:420px;color:var(--notion-text);border-radius:8px;grid-template-rows:minmax(0,1fr) 56px;grid-template-columns:min(240px,20%) minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #1f232938}.settings-center-nav{border-right:1px solid var(--notion-border);background:var(--notion-sidebar);flex-direction:column;grid-row:1/-1;gap:2px;min-width:0;min-height:0;padding:11px 8px;display:flex;overflow:auto}.settings-center-nav-group{gap:4px;display:grid}.settings-center-nav-group>span{min-height:36px;color:var(--notion-text-secondary);align-items:center;padding:0 8px;font-size:14px;font-weight:500;display:flex}.settings-center-nav-group button{width:100%;min-width:0;min-height:36px;color:var(--notion-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;display:grid}.settings-center-nav-group button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-center-nav-group button:hover,.settings-center-nav-group button[aria-current=page]{color:var(--notion-text);background:var(--notion-hover)}.settings-center-nav-footer{border-top:1px solid var(--notion-border);gap:4px;margin-top:auto;padding-top:10px;display:grid}.settings-center-nav-footer button{min-height:36px;color:var(--notion-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;display:grid}.settings-center-nav-footer button:hover:not(:disabled){color:var(--notion-text);background:var(--notion-hover)}.settings-center-nav-footer button:disabled{cursor:default;opacity:.5}.settings-center-nav-status{color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#dd9c97);min-height:16px;padding:0 8px;font-size:11px}.settings-center-main{background:var(--notion-bg);min-width:0;min-height:0;overflow:hidden}.settings-center-footer{border-top:1px solid var(--notion-border);background:var(--notion-bg);align-items:center;padding:10px 60px;display:flex}.settings-center-main:focus{outline:none}.settings-center-main>.settings-embedded-view{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}.settings-center-main>.settings-embedded-view>.dialog-header{min-height:56px;padding:10px 60px 9px}.settings-center-main>.settings-embedded-view>.dialog-header h2{font-size:14px;font-weight:400;line-height:20px}.settings-center-main>.settings-embedded-view>.dialog-header>div:first-child>span,.settings-center-main>.settings-embedded-view>.dialog-header button:last-child,.settings-center-main>.settings-embedded-view>.dialog-header .people-access-header-actions button:last-child{display:none}.settings-center-main>.settings-embedded-view>:is(.dialog-scroll-region,.account-settings-content,.people-access-scroll-region){min-height:0;padding-left:60px;padding-right:60px;overflow:auto}.settings-center-main>.people-access-dialog.settings-embedded-view>.people-access-tabs{border-bottom:0;min-height:28px;margin:18px 60px 0;padding:0}.settings-center-main>.people-access-dialog.settings-embedded-view>.people-access-tabs button{min-height:28px;padding:0 9px}.settings-center-main>.people-access-dialog.settings-embedded-view>.people-access-subview-header{min-height:46px;padding:0 60px}.settings-center-main>.people-access-dialog.settings-embedded-view .people-access-view{padding:18px 0}.settings-center-main>.workspace-settings-dialog.settings-embedded-view .workspace-form{padding:14px 0}.settings-center-main>.workspace-settings-dialog.settings-embedded-view .workspace-name-field>svg{display:none}.settings-center-main>.workspace-settings-dialog.settings-embedded-view .workspace-settings-section{padding-left:0;padding-right:0}.settings-preview-panel{flex-direction:column;height:100%;min-height:0;display:flex}.settings-preview-panel>header{border-bottom:1px solid var(--notion-border);align-items:center;min-height:56px;padding:10px 60px 9px;display:flex}.settings-preview-panel>header h2{margin:0;font-size:14px;font-weight:400;line-height:20px}.settings-preview-scroll{flex:1;min-height:0;padding:24px 60px;overflow:auto}.settings-preview-section{border-bottom:1px solid var(--notion-border);padding:0 0 24px}.settings-preview-section+.settings-preview-section{padding-top:24px}.settings-preview-section h3,.settings-panel-title-row h3{color:var(--notion-text);margin:0 0 10px;font-size:14px}.settings-preview-row{justify-content:space-between;align-items:center;gap:24px;min-height:52px;display:flex}.settings-preview-row>span{gap:3px;min-width:0;display:grid}.settings-preview-row strong{font-size:14px;font-weight:500}.settings-preview-row small{color:var(--notion-text-secondary);font-size:12px}.settings-preview-row select{border:1px solid var(--notion-border);background:var(--notion-bg);min-width:160px;min-height:34px;color:var(--notion-text);border-radius:5px}.settings-switch{background:var(--lightningcss-light,#c8c7c3)var(--lightningcss-dark,var(--notion-active));cursor:pointer;border:0;border-radius:10px;flex:none;align-items:center;width:34px;height:20px;padding:2px;display:flex}.settings-switch span{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:50%;width:16px;height:16px;transition:transform .14s;box-shadow:0 1px 3px #1f232938}.settings-switch[aria-checked=true]{background:#2f7f67}.settings-switch[aria-checked=true] span{transform:translate(14px)}.settings-switch:disabled{cursor:default;opacity:.5}.settings-preference-status{min-height:20px;padding-top:4px}.settings-preference-status .form-error{margin:0}.settings-workspace-identity{align-items:center;gap:12px;padding-bottom:24px;display:flex}.settings-workspace-identity>div:last-child{gap:3px;display:grid}.settings-workspace-identity span{color:var(--lightningcss-light,#686762)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.settings-workspace-id{align-items:center;gap:8px;min-width:0;display:flex}.settings-workspace-id code{max-width:420px;color:var(--lightningcss-light,#686762)var(--lightningcss-dark,var(--notion-text-secondary));text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.settings-workspace-id button{min-height:24px;color:var(--notion-text-secondary);background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:0 6px;font-size:11px;display:inline-flex}.settings-workspace-id button:hover{background:var(--surface-muted)}.settings-member-workspace-state{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.settings-member-workspace-state>div{flex-wrap:wrap;gap:4px;display:flex}.settings-member-workspace-state strong{font-size:14px;font-weight:400}.settings-member-workspace-state span{color:var(--notion-text-secondary);font-size:13px}.settings-member-workspace-state .form-error{grid-column:1/-1;margin:0}.settings-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.settings-metric-grid>div{border:1px solid var(--lightningcss-light,#e3e2df)var(--lightningcss-dark,var(--notion-border));border-radius:6px;gap:5px;min-width:0;padding:14px;display:grid}.settings-metric-grid strong{font-size:20px}.settings-metric-grid span{color:var(--lightningcss-light,#686762)var(--lightningcss-dark,var(--notion-text-secondary));font-size:12px}.settings-inline-tabs{border-bottom:1px solid var(--lightningcss-light,#ececea)var(--lightningcss-dark,var(--notion-border));gap:4px;margin-bottom:28px;display:flex}.settings-inline-tabs button{min-height:36px;color:var(--lightningcss-light,#777671)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border:0;border-bottom:2px solid #0000;padding:0 10px}.settings-inline-tabs button[aria-selected=true]{border-bottom-color:var(--lightningcss-light,#252522)var(--lightningcss-dark,var(--notion-border));color:var(--lightningcss-light,#252522)var(--lightningcss-dark,var(--notion-text))}.settings-web-access-toolbar{border-bottom:1px solid var(--notion-border);justify-content:space-between;align-items:center;gap:20px;min-height:36px;margin-top:-20px;display:flex}.settings-web-access-toolbar>strong{font-size:14px;font-weight:400}.settings-web-access-toolbar label{color:var(--notion-text);cursor:pointer;align-items:center;gap:7px;font-size:13px;display:inline-flex}.settings-web-access-toolbar input{width:15px;height:15px;margin:0}.settings-web-access-status{min-height:40px;color:var(--notion-text-secondary);align-items:center;margin:0;font-size:13px;display:flex}.settings-web-access-empty{min-height:240px}.settings-published-pages{display:grid}.settings-published-pages>button{border:0;border-bottom:1px solid var(--notion-border);min-width:0;min-height:52px;color:var(--notion-text);text-align:left;cursor:pointer;background:0 0;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;padding:7px 0;display:grid}.settings-published-pages>button:hover{background:var(--notion-hover)}.settings-published-pages>button>span:last-child{gap:2px;min-width:0;display:grid}.settings-published-pages strong,.settings-published-pages small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-published-pages strong{font-size:14px;font-weight:400}.settings-published-pages small{color:var(--notion-text-secondary);font-size:12px}.settings-empty-state{min-height:240px;color:var(--lightningcss-light,#85847f)var(--lightningcss-dark,var(--notion-text-tertiary));text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.settings-empty-state strong{color:var(--lightningcss-light,#373633)var(--lightningcss-dark,var(--notion-text))}.settings-empty-state span{max-width:360px;font-size:13px}.settings-app-access-list{display:grid}.settings-app-access-list>div{border-bottom:1px solid var(--notion-border);grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-width:0;min-height:58px;display:grid}.settings-app-access-row>button{min-height:28px;color:var(--notion-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px 8px}.settings-app-access-row>button:hover{background:var(--notion-hover);color:var(--notion-text)}.settings-app-access-row>.danger-text-button{color:var(--notion-red-accessible)}.settings-grant-overlay{z-index:3200}.settings-grant-pages,.settings-grant-confirm{border:1px solid var(--notion-border);background:var(--notion-bg);border-radius:8px;flex-direction:column;width:min(660px,100vw - 32px);max-height:min(680px,100vh - 32px);display:flex;overflow:hidden;box-shadow:0 16px 42px #0003}.settings-grant-pages>header,.settings-grant-confirm>header{border-bottom:1px solid var(--notion-border);justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:12px 16px;display:flex}.settings-grant-pages h2,.settings-grant-confirm h2{margin:0;font-size:17px}.settings-grant-pages>header button,.settings-grant-confirm>header button{cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:28px;height:28px;display:grid}.settings-grant-search{border:1px solid var(--notion-border);border-radius:5px;align-items:center;gap:8px;min-height:34px;margin:12px 16px 4px;padding:0 10px;display:flex}.settings-grant-search input{min-width:0;color:inherit;background:0 0;border:0;outline:0;flex:1}.settings-grant-page-list{min-height:180px;padding:6px 16px 12px;overflow:auto}.settings-grant-page-list section>header{justify-content:space-between;align-items:center;min-height:32px;display:flex}.settings-grant-page-list section>header button{color:var(--notion-blue-accessible);cursor:pointer;background:0 0;border:0}.settings-grant-page-list section>small{color:var(--notion-text-secondary);margin:4px 0;display:block}.settings-grant-page-list label{border-radius:4px;align-items:center;gap:8px;min-height:34px;padding:4px 6px;display:flex}.settings-grant-page-list label:hover{background:var(--notion-hover)}.settings-grant-pages>.dialog-actions{border-top:1px solid var(--notion-border);margin:0;padding:12px 16px}.settings-grant-confirm{width:min(420px,100vw - 32px);padding-bottom:14px}.settings-grant-confirm>p,.settings-grant-confirm>ul,.settings-grant-confirm>strong,.settings-grant-confirm>.dialog-actions{margin-left:16px;margin-right:16px}.settings-grant-confirm>p{margin-top:16px;margin-bottom:8px}.settings-grant-confirm>ul{color:var(--notion-text-secondary);padding-left:20px}.settings-grant-confirm>strong{color:var(--notion-red-accessible);font-size:13px}.settings-app-access-list>div>span{gap:2px;min-width:0;display:grid}.settings-app-access-list strong,.settings-app-access-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-app-access-list strong{font-size:14px;font-weight:500}.settings-app-access-list small{color:var(--notion-text-secondary);font-size:12px}.settings-plan-loading{min-height:240px;color:var(--notion-text-secondary);place-items:center;font-size:13px;display:grid}.settings-panel-title-row{border-bottom:1px solid var(--lightningcss-light,#ececea)var(--lightningcss-dark,var(--notion-border));justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.settings-integration-tabs{border:1px solid var(--surface-border);border-radius:4px;width:fit-content;margin-bottom:18px;display:flex;overflow:hidden}.settings-integration-tabs button{min-width:62px;height:34px;color:var(--notion-text-secondary);background:0 0;border:0;padding:0 16px}.settings-integration-tabs button[aria-selected=true]{color:var(--notion-text);background:var(--surface-hover)}.settings-integration-content h3,.settings-integration-label{color:var(--notion-text);margin:0 0 8px;font-size:14px;font-weight:600;display:block}.settings-integration-content p{color:var(--notion-text-secondary);margin:0 0 18px;font-size:13px;line-height:1.45}.settings-integration-content hr{border:0;border-top:1px solid var(--surface-border);margin:18px 0}.settings-copy-row{margin-bottom:10px;display:flex}.settings-copy-row code{min-width:0;color:var(--notion-text);text-overflow:ellipsis;white-space:nowrap;background:var(--surface-muted);border:1px solid var(--surface-border);border-radius:4px 0 0 4px;flex:1;padding:9px 12px;overflow:hidden}.settings-copy-row button,.settings-prompt-box button{color:var(--notion-text);background:var(--surface-hover);border:1px solid var(--surface-border);align-items:center;gap:6px;padding:0 14px;display:inline-flex}.settings-prompt-box{background:var(--surface-muted);border:1px solid var(--surface-border);border-radius:4px;position:relative}.settings-prompt-box button{border-radius:4px;height:30px;position:absolute;top:6px;right:6px}.settings-prompt-box pre{max-height:170px;color:var(--notion-text);white-space:pre-wrap;margin:0;padding:44px 12px 12px;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}@media (width<=760px){.settings-center-overlay{--dialog-gutter:0px;padding:0}.settings-center-dialog{border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:100vw;height:100dvh;min-height:0}.settings-center-nav{grid-row:auto}.settings-center-footer{padding:10px 16px}.settings-center-nav{border-right:0;border-bottom:1px solid var(--lightningcss-light,#ececea)var(--lightningcss-dark,var(--notion-border));flex-direction:row;gap:12px;padding:10px 48px 10px 10px;overflow:auto hidden}.settings-center-nav-group{flex:none;display:flex}.settings-center-nav-group>span{display:none}.settings-center-nav-group button{white-space:nowrap;grid-template-columns:18px auto;width:auto;min-height:34px}.settings-center-main>.settings-embedded-view>.dialog-header,.settings-preview-panel>header{min-height:56px;padding:14px 48px 12px 16px}.settings-center-main>.workspace-settings-dialog.settings-embedded-view .workspace-default-row{flex-direction:column;align-items:stretch;gap:8px}.settings-center-main>.workspace-settings-dialog.settings-embedded-view .workspace-domain-field{flex-wrap:wrap;width:100%}.settings-center-main>.workspace-settings-dialog.settings-embedded-view .workspace-domain-field>small{text-overflow:ellipsis;flex:0 0 100%;padding:7px 9px 0;overflow:hidden}.settings-center-main>.workspace-settings-dialog.settings-embedded-view .workspace-domain-field input{padding:2px 9px 7px}.settings-preview-scroll{padding:18px 16px}.settings-preview-row{align-items:flex-start;gap:12px}.settings-preview-row select{min-width:124px}.settings-metric-grid{grid-template-columns:1fr}.import-source-card{align-items:start;min-height:70px}.import-source-card-copy strong,.import-source-card-copy small{text-overflow:clip;white-space:normal;overflow:visible}.import-source-card-copy small{line-height:1.35}.import-source-card-arrow{align-self:center}}[data-shell-version=buildin-v1]{--buildin-sidebar-width:228px;--buildin-topbar-height:48px;--buildin-content-width:708px;--buildin-database-width:1070px;--buildin-row-height:32px;--buildin-canvas:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));--buildin-sidebar:#f7f7f5;--buildin-text:var(--lightningcss-light,#2f2f2f)var(--lightningcss-dark,var(--notion-text));--buildin-muted-text:var(--lightningcss-light,#777773)var(--lightningcss-dark,var(--notion-text-secondary));--buildin-border:var(--lightningcss-light,#e8e8e6)var(--lightningcss-dark,var(--notion-border));--buildin-hover:#efefed;color:var(--buildin-text);background:var(--buildin-canvas)}body.dark [data-shell-version=buildin-v1]{--buildin-canvas:#191919;--buildin-sidebar:#202020;--buildin-text:#e6e6e6;--buildin-muted-text:#a3a3a3;--buildin-border:#333;--buildin-hover:#2c2c2c}body.dark [data-shell-version=buildin-v1] .sidebar.is-buildin-sidebar :is(.sidebar-quick-actions button,.sidebar-ai-entry,.section-title,.page-row,.sidebar-footer button,.sidebar-trash-button,.muted-row,.empty-tree-action){color:var(--buildin-muted-text)}body.dark [data-shell-version=buildin-v1] .sidebar.is-buildin-sidebar :is(.page-row:hover,.page-row.selected,.page-row:focus-within){background:var(--buildin-hover);color:var(--buildin-text)}body.dark [data-shell-version=buildin-v1] .sidebar.is-buildin-sidebar [aria-disabled=true]{color:#9b9b9b;opacity:1}[data-shell-version=buildin-v1] .sidebar.is-buildin-sidebar{border-right:1px solid var(--buildin-border);background:var(--buildin-sidebar);width:100%;min-width:0;position:relative;overflow:hidden}[data-shell-version=buildin-v1].sidebar-is-collapsed .sidebar.is-buildin-sidebar{z-index:60;width:var(--sidebar-width,var(--buildin-sidebar-width));min-width:var(--sidebar-width,var(--buildin-sidebar-width));visibility:visible;opacity:0;pointer-events:none;height:calc(100dvh - 140px);min-height:0;max-height:calc(100dvh - 140px);transform:translateX(calc(-1 * var(--sidebar-width,var(--buildin-sidebar-width))));box-shadow:none;border-radius:0 4px 4px 0;transition:opacity .2s,transform .2s;position:fixed;top:70px;left:0}[data-shell-version=buildin-v1].sidebar-is-collapsed.sidebar-is-peeking .sidebar.is-buildin-sidebar{opacity:1;pointer-events:auto;transform:translate(0);box-shadow:0 8px 24px #0f0f0f29}[data-shell-version=buildin-v1] .sidebar-reopen-button{width:28px;height:28px;box-shadow:none;background:0 0;border:0;top:9.5px;left:16px}[data-shell-version=buildin-v1] .is-buildin-sidebar .workspace-header{background:var(--buildin-sidebar);min-height:54px;padding:8px;position:relative}[data-shell-version=buildin-v1] .is-buildin-sidebar .workspace-top-row{gap:2px;height:38px}[data-shell-version=buildin-v1] .is-buildin-sidebar .workspace-header .workspace-switcher{border-radius:4px;height:38px;padding:6px 8px}[data-shell-version=buildin-v1] .is-buildin-sidebar .workspace-header .workspace-switcher-copy>strong{color:var(--buildin-text);font-size:14px;font-weight:600;line-height:18px}[data-shell-version=buildin-v1] .is-buildin-sidebar .workspace-header .workspace-switcher-copy>span{display:none}.workspace-switcher-menu.buildin-workspace-switcher-menu{width:256px;max-height:min(70vh, var(--radix-dropdown-menu-content-available-height,70vh));border:1px solid var(--lightningcss-light,#e5e5e3)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#222)var(--lightningcss-dark,var(--notion-text));border-radius:12px;flex-direction:column;padding:8px 8px 5px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0f0f0f24}.buildin-workspace-owner{min-height:36px;color:var(--lightningcss-light,#70706c)var(--lightningcss-dark,var(--notion-text-secondary));text-overflow:ellipsis;white-space:nowrap;flex:0 0 36px;align-items:center;padding:0 8px;font-size:14px;line-height:20px;display:flex;overflow:hidden}.buildin-workspace-list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.buildin-workspace-item{width:100%;min-height:58px;color:var(--lightningcss-light,#222)var(--lightningcss-dark,var(--notion-text));cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;align-items:center;padding:0 8px;display:flex;position:relative}.buildin-workspace-item[data-highlighted]{background:var(--lightningcss-light,#f3f3f1)var(--lightningcss-dark,var(--notion-hover))}.buildin-workspace-grip{width:20px;height:20px;color:var(--lightningcss-light,#c8c8c4)var(--lightningcss-dark,var(--notion-text-tertiary));cursor:grab;touch-action:none;background:0 0;border:0;flex:0 0 20px;place-items:center;margin-right:16px;padding:0;display:grid}.buildin-workspace-grip:active,.buildin-workspace-item.is-dragging .buildin-workspace-grip{cursor:grabbing}.buildin-workspace-item.is-dragging{z-index:1}.buildin-workspace-item.is-drag-overlay{pointer-events:none;width:238px;height:58px;min-height:58px}.buildin-workspace-avatar{color:#1d1d1b;text-transform:uppercase;border-radius:4px;flex:none;place-items:center;margin-right:8px;font-size:18px;font-weight:600;line-height:1;display:grid;overflow:hidden}.buildin-workspace-avatar.has-custom-icon{background:0 0}.buildin-workspace-avatar>.entity-icon{width:100%;height:100%}.buildin-workspace-copy{flex:1;min-width:0}.buildin-workspace-copy strong,.buildin-workspace-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.buildin-workspace-copy strong{font-size:14px;font-weight:500;line-height:20px}.buildin-workspace-copy small{color:var(--lightningcss-light,#6f6f6a)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:1px;font-size:12px;line-height:18px}.buildin-workspace-check{color:var(--lightningcss-light,#222)var(--lightningcss-dark,var(--notion-text));flex:0 0 18px;margin-left:8px}.buildin-workspace-separator{border-top:1px solid var(--lightningcss-light,#e7e7e4)var(--lightningcss-dark,var(--notion-border));flex:0 0 5px;height:5px;margin:0 8px}.buildin-workspace-create{width:100%;min-height:40px;color:var(--lightningcss-light,#74746f)var(--lightningcss-dark,var(--notion-text-secondary));cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;flex:0 0 40px;align-items:center;gap:14px;padding:0 8px;font-size:14px;display:flex}.buildin-workspace-create[data-highlighted]{background:var(--lightningcss-light,#f3f3f1)var(--lightningcss-dark,var(--notion-hover));color:var(--lightningcss-light,#222)var(--lightningcss-dark,var(--notion-text))}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-collapse-button{border-radius:4px;width:28px;height:28px}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-customizable-sections{scrollbar-gutter:auto;padding:0 0 8px}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-buildin-fixed-top{flex:none}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-quick-actions{justify-content:space-between;align-items:center;gap:0;width:calc(100% - 16px);height:28px;min-height:28px;margin:0 8px;padding:0 8px;display:flex}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-quick-actions button{width:28px;height:28px;color:var(--lightningcss-light,#65645f)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:4px;flex:0 0 28px;justify-content:center;padding:0}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-quick-actions button>svg{width:20px;height:20px}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-quick-actions button>span:not(.notification-inbox-badge){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-shell-version=buildin-v1] .is-buildin-sidebar [aria-disabled=true]{cursor:default;opacity:1}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-buildin-marketplace{flex:none;gap:2px;padding:8px;display:grid}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-buildin-marketplace button{width:100%;height:36px;color:var(--lightningcss-light,#65645f)var(--lightningcss-dark,var(--notion-text-secondary));text-align:left;border-radius:4px;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-ai-area{padding:0}.notification-inbox-popover.is-buildin-notification-inbox{width:min(500px,100vw - 16px);height:min(400px, var(--radix-popover-content-available-height));max-height:min(400px, var(--radix-popover-content-available-height));border-color:var(--lightningcss-light,#e3e3e1)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border-radius:8px;box-shadow:0 10px 28px #0f0f0f29}.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-tabs{border-bottom:1px solid var(--lightningcss-light,#e9e9e7)var(--lightningcss-dark,var(--notion-border));scrollbar-width:none;align-items:center;gap:8px;min-height:50px;padding:0 8px;display:flex;overflow-x:auto}.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-tabs::-webkit-scrollbar{display:none}.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-tabs button{min-height:28px;box-shadow:none;color:var(--lightningcss-light,#37352f)var(--lightningcss-dark,var(--notion-text));text-align:left;white-space:normal;background:0 0;border:0;border-radius:3px;outline:none;flex:none;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-tab-badge{color:#fff;background:#e5484d;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:inline-grid}.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-tabs button:first-child{width:152px;min-height:48px}.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-tabs button:nth-child(2){width:108px;min-height:48px}.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-tabs button:nth-child(3){width:84px}.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-tabs button:nth-child(4){width:114px;min-height:48px}.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-tabs button:hover,.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-tabs button:focus-visible,.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-tabs button[data-active=true]{background:#0f0f0f0f}.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-list{height:calc(100% - 50px);max-height:none;padding:0}.notification-inbox-popover.is-buildin-notification-inbox .notification-inbox-list>p{color:var(--lightningcss-light,#6b6a67)var(--lightningcss-dark,var(--notion-text-secondary));padding:8px;font-size:12px;line-height:18px}@media (width<=640px){.notification-inbox-popover.is-buildin-notification-inbox{height:min(400px,100dvh - 16px)}}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-ai-entry{width:calc(100% - 16px);min-height:var(--buildin-row-height);color:var(--lightningcss-light,#44423e)var(--lightningcss-dark,var(--notion-text));text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;gap:6px;margin:16px 8px 8px;padding:0 8px;display:grid}.sidebar-quick-more-menu{width:192px;min-width:192px;padding:6px}.sidebar-quick-more-menu .workspace-menu-item{grid-template-columns:20px minmax(0,1fr);height:34px;min-height:34px}.sidebar-quick-more-menu .workspace-menu-item>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-quick-more-menu .workspace-menu-item[data-disabled]{cursor:default;opacity:.45}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-ai-entry:hover,[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-ai-entry:focus-visible{background:var(--lightningcss-light,#ececea)var(--lightningcss-dark,var(--notion-hover))}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-ai-entry>svg:first-child{color:var(--lightningcss-light,#805ad5)var(--lightningcss-dark,#c6b5ec)}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-ai-entry>svg:last-child{color:var(--lightningcss-light,#92908a)var(--lightningcss-dark,var(--notion-text-tertiary))}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-ai-entry>span{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-section,[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-section-slot>.sidebar-section{padding:4px 8px 8px}[data-shell-version=buildin-v1] .is-buildin-sidebar .section-title{height:28px;color:var(--lightningcss-light,#6f6a63)var(--lightningcss-dark,var(--notion-text-secondary));padding:0 8px;font-size:16px;font-weight:500;line-height:20px}[data-shell-version=buildin-v1] .is-buildin-sidebar .section-title-toggle{width:auto;min-width:0;height:28px;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;justify-content:flex-start;align-items:center;gap:5px;padding:0;display:inline-flex;overflow:hidden}[data-shell-version=buildin-v1] .is-buildin-sidebar .section-title-toggle:hover{color:var(--lightningcss-light,#585753)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0}[data-shell-version=buildin-v1] .is-buildin-sidebar .section-title-copy{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row,[data-shell-version=buildin-v1] .is-buildin-sidebar .teamspace-row{min-height:var(--buildin-row-height);height:var(--buildin-row-height);box-sizing:border-box;border:1px solid #0000;border-radius:4px}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row{gap:4px;padding-right:8px}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row .page-title{gap:8px;padding:0}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row .page-title>.entity-icon{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row .disclosure,[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row .sidebar-page-leaf-indicator{justify-content:center;align-items:center;width:20px;height:20px;display:flex;top:6px}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row .disclosure>svg{transition:transform .16s cubic-bezier(.2,0,0,1);transform:none}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row .disclosure[aria-expanded=true]>svg{transform:rotate(90deg)}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row .row-actions{opacity:0;pointer-events:none;background:0 0;flex:0 0 0;gap:0;width:0;min-width:0;padding-left:0;transition:none;position:static;right:auto;overflow:hidden}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row .row-actions button{border-radius:4px;flex:0 0 20px;width:20px;height:20px;display:grid}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row.has-disclosure.selected:not(:hover) .disclosure,[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row.has-disclosure:focus-within:not(:hover) .disclosure{opacity:0;pointer-events:none}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row.has-disclosure.selected:not(:hover) .page-title>.entity-icon,[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row.has-disclosure:focus-within:not(:hover) .page-title>.entity-icon{opacity:1}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row:not(:hover) .disclosure,[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row:not(:hover) .sidebar-page-leaf-indicator{display:none}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row:not(:hover):not(:focus-within):not(.has-open-actions) .row-actions button{visibility:hidden;opacity:0;pointer-events:none}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row:hover .disclosure,[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row:hover .sidebar-page-leaf-indicator{display:flex}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row:is(:hover,:focus-within,.has-open-actions) .row-actions{opacity:1;pointer-events:auto;flex-basis:44px;gap:4px;width:44px;display:flex}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row:hover .row-actions button,[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row:focus-within .row-actions button,[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row.has-open-actions .row-actions button{visibility:visible;opacity:1}[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row.has-open-actions,[data-shell-version=buildin-v1] .is-buildin-sidebar .page-row:hover,[data-shell-version=buildin-v1] .is-buildin-sidebar .teamspace-row:hover{background:var(--lightningcss-light,#ececea)var(--lightningcss-dark,var(--notion-hover))}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-custom-trash{border-top:0;margin-top:0;padding:5px 8px 8px}[data-shell-version=buildin-v1] .is-buildin-sidebar .sidebar-custom-trash .sidebar-trash-button{min-height:var(--buildin-row-height);border-radius:4px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-scroll-viewport{scrollbar-gutter:auto;scrollbar-width:none}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-scroll-viewport::-webkit-scrollbar{width:0;height:0}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1]{--editor-inline-gutter:max(32px, calc((100% - var(--buildin-content-width)) / 2));position:relative}[data-shell-version=buildin-v1] .editor-pane.page-full-width[data-editor-surface-version=buildin-v1]{--editor-inline-gutter:32px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-topbar{height:var(--buildin-topbar-height);flex-basis:var(--buildin-topbar-height);border-bottom:1px solid var(--buildin-border);background:color-mix(in srgb, var(--buildin-canvas) 96%, transparent);padding:0 16px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-identity{min-width:0;height:32px;color:var(--buildin-text);align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-identity>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-identity.is-database-row{gap:0}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-identity-segment{align-items:center;min-width:0;display:flex}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-identity-segment>button,[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-identity-segment>span:last-child{min-width:0;max-width:240px;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;overflow:hidden}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-identity-segment>button{cursor:pointer}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-identity-segment>button:hover{color:var(--lightningcss-light,#242321)var(--lightningcss-dark,var(--notion-text))}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-identity-separator{color:var(--lightningcss-light,#9b9995)var(--lightningcss-dark,var(--notion-text-tertiary));flex:none;padding:0 10px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .collaboration-meta{gap:2px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-top-actions.is-buildin-page-top-actions{gap:8px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-top-actions.is-buildin-page-top-actions>button:not(.page-top-share){width:28px;height:28px;min-height:28px;padding:0}[data-shell-version=buildin-v1] .page-top-actions.is-buildin-page-top-actions>.page-top-quick-access.active{color:var(--lightningcss-light,#e6a700)var(--lightningcss-dark,#f4d78c);background:0 0}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-top-share{width:auto;min-width:98px;height:32px;min-height:32px;color:var(--buildin-text);background:0 0;border:0;border-radius:4px;padding-inline:8px;font-size:14px;font-weight:500}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-top-actions-separator{background:var(--buildin-border);flex:0 0 1px;width:1px;height:14px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-header{padding:0 var(--editor-inline-gutter)}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-cover+.editor-header{padding-top:0}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-title-surface{gap:0}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-header-action-zone{width:100%;height:88px;position:relative}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-icon-slot{align-items:center;width:78px;height:89px;display:flex;position:absolute;top:80px;left:0}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-header-actions{z-index:1;gap:0;min-height:32px;position:absolute;top:56px;left:0}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-header-action-zone:hover .page-header-actions,[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-header-action-zone:focus-within .page-header-actions{opacity:1;pointer-events:auto;transform:translateY(0)}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-header-action-zone:has([data-state=open]) .page-header-actions{opacity:1;pointer-events:auto;transform:translateY(0)}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-header[data-has-page-icon=true][data-has-page-cover=false] .buildin-page-header-action-zone{height:201px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-header[data-has-page-icon=true][data-has-page-cover=false] .page-header-actions{top:169px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-header[data-has-page-icon=false][data-has-page-cover=true] .buildin-page-header-action-zone{height:42px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-header[data-has-page-icon=false][data-has-page-cover=true] .page-header-actions{top:10px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-header[data-has-page-icon=true][data-has-page-cover=true] .buildin-page-header-action-zone{height:76px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-header[data-has-page-icon=true][data-has-page-cover=true] .buildin-page-icon-slot{top:-45px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-header[data-has-page-icon=true][data-has-page-cover=true] .page-header-actions{top:44px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-icon-slot .page-icon-button,[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .buildin-page-icon-slot .page-icon-readonly{border-radius:4px;width:78px;height:89px;margin:0}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-header-actions button{min-height:32px;color:var(--lightningcss-light,#66645f)var(--lightningcss-dark,var(--notion-text-secondary));white-space:nowrap;border-radius:4px;gap:4px;padding:0 6px 0 3px;font-size:14px;font-weight:400}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-header-actions>*{margin-right:8px;transform:translateY(4px)}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-header-actions svg{width:20px;height:20px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .title-input{min-height:64px;color:var(--buildin-text);box-shadow:none;border-color:#0000;border-radius:0;outline:none;padding:0;font-size:40px;font-weight:600;line-height:64px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-metadata{min-height:73px;padding:0 var(--editor-inline-gutter)}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-property,[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-add-property{width:100%;min-height:36px;color:var(--lightningcss-light,#686662)var(--lightningcss-dark,var(--notion-text-secondary));background:0 0;border:0;grid-template-columns:172px minmax(0,1fr);align-items:center;padding:0;font-size:14px;line-height:20px;display:grid}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-property-label{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-property-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-property-value{min-width:0}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-property-value input,[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-property-value textarea,[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-property-value select,[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-property-value button{height:28px;min-height:28px;box-shadow:none;background:0 0;border-color:#0000}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-property-value input,[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-property-value textarea{width:100%;padding-inline:8px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-property-value .database-checkbox-cell{align-items:center;height:28px;min-height:28px;display:flex}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-add-property{cursor:pointer;text-align:left;grid-template-columns:auto 1fr;justify-content:start;gap:6px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-add-property:hover{color:var(--lightningcss-light,#353431)var(--lightningcss-dark,var(--notion-text))}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .database-row-page-divider{background:var(--lightningcss-light,#e9e8e5)var(--lightningcss-dark,var(--notion-hover));border:0;width:100%;height:1px;margin:8px 0 0}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1][data-page-kind=database_row] .editor-wrap{padding-top:8px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-wrap{padding:20px var(--editor-inline-gutter) 96px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-wrap[data-starter-visible=true] .editor-block-list{pointer-events:none;opacity:0;min-height:602px}[data-shell-version=buildin-v1] .editor-starter-choices{z-index:3;top:20px;right:var(--editor-inline-gutter);left:var(--editor-inline-gutter);width:auto;color:var(--lightningcss-light,#595959)var(--lightningcss-dark,var(--notion-text-secondary));font-size:16px;line-height:24px;position:absolute}[data-shell-version=buildin-v1] .editor-starter-hint,[data-shell-version=buildin-v1] .editor-starter-choice{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0}[data-shell-version=buildin-v1] .editor-starter-hint{cursor:text;height:36px;margin:2px 0 24px;padding:6px 2px}[data-shell-version=buildin-v1] .editor-starter-group{flex-direction:column;display:flex}[data-shell-version=buildin-v1] .editor-starter-choice{cursor:pointer;border-radius:4px;align-items:center;gap:8px;height:36px;padding:4px;transition:background-color .12s,color .12s;display:flex}[data-shell-version=buildin-v1] .editor-starter-choice:hover,[data-shell-version=buildin-v1] .editor-starter-choice:focus-visible,[data-shell-version=buildin-v1] .editor-starter-choice.is-selected{color:var(--lightningcss-light,#717171)var(--lightningcss-dark,var(--notion-text-secondary));background:#0000000f;outline:none}body.dark [data-shell-version=buildin-v1] .editor-starter-choice:hover,body.dark [data-shell-version=buildin-v1] .editor-starter-choice:focus-visible,body.dark [data-shell-version=buildin-v1] .editor-starter-choice.is-selected{background:#ffffff0f}[data-shell-version=buildin-v1] .editor-starter-choice[aria-disabled=true]{cursor:default}[data-shell-version=buildin-v1] .editor-starter-choice>svg:first-child{flex:0 0 20px}[data-shell-version=buildin-v1] .editor-starter-choice>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-shell-version=buildin-v1] .editor-starter-enter{opacity:0;flex:0 0 20px;margin-left:auto;margin-right:4px;transition:opacity .12s}[data-shell-version=buildin-v1] .editor-starter-choice:hover .editor-starter-enter,[data-shell-version=buildin-v1] .editor-starter-choice:focus-visible .editor-starter-enter,[data-shell-version=buildin-v1] .editor-starter-choice.is-selected .editor-starter-enter{opacity:1}[data-shell-version=buildin-v1] .editor-starter-section-label{height:36px;color:var(--lightningcss-light,#595959)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;margin-top:16px;font-size:14px;line-height:20px;display:flex}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-surface{min-height:calc(100dvh - 200px);color:var(--buildin-text);font-size:16px;line-height:24px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-surface p{min-height:32px;margin:1px 0;padding:4px 2px}[data-shell-version=buildin-v1] .page-directory{--page-directory-muted:#6b6b68;z-index:4;top:calc(var(--buildin-topbar-height) + 16px);width:220px;max-height:calc(100% - var(--buildin-topbar-height) - 32px);border:1px solid var(--buildin-border);background:color-mix(in srgb, var(--buildin-canvas) 96%, transparent);border-radius:6px;padding:8px;position:absolute;right:16px;overflow-y:auto;box-shadow:0 8px 24px #00000014}[data-shell-version=buildin-v1] .page-directory header,[data-shell-version=buildin-v1] .page-directory header span{align-items:center;display:flex}[data-shell-version=buildin-v1] .page-directory header{min-height:28px;color:var(--page-directory-muted);justify-content:space-between;gap:8px;margin-bottom:4px;padding:0 4px;font-size:12px;font-weight:600}[data-shell-version=buildin-v1] .page-directory header span{gap:6px}[data-shell-version=buildin-v1] .page-directory button{width:100%;min-height:28px;color:var(--page-directory-muted);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:4px;overflow:hidden}[data-shell-version=buildin-v1] .page-directory header button{place-items:center;width:28px;padding:0;display:inline-grid}[data-shell-version=buildin-v1] .page-directory button:hover,[data-shell-version=buildin-v1] .page-directory button.active{background:var(--buildin-hover);color:var(--buildin-text)}[data-shell-version=buildin-v1] .page-directory p{color:var(--page-directory-muted);margin:8px 4px;font-size:12px}body.dark [data-shell-version=buildin-v1] .page-directory{--page-directory-muted:#a3a3a3}[data-shell-version=buildin-v1] .page-reference-footer{width:auto;margin:40vh var(--editor-inline-gutter) 64px;color:var(--buildin-muted-text);font-size:14px;line-height:20px}[data-shell-version=buildin-v1] .page-reference-tabs-row{border-bottom:1px solid var(--buildin-border);align-items:flex-start;min-height:37px;padding-bottom:8px;display:flex;overflow-x:auto}[data-shell-version=buildin-v1] .page-reference-disclosure,[data-shell-version=buildin-v1] .page-reference-tabs button,[data-shell-version=buildin-v1] .page-reference-list button{color:inherit;font:inherit;background:0 0;border:0}[data-shell-version=buildin-v1] .page-reference-disclosure{cursor:pointer;flex:0 0 20px;place-items:center;width:20px;height:28px;padding:0;display:grid}[data-shell-version=buildin-v1] .page-reference-disclosure svg{transition:transform .12s}[data-shell-version=buildin-v1] .page-reference-disclosure[aria-expanded=true] svg{transform:rotate(90deg)}[data-shell-version=buildin-v1] .page-reference-tabs{flex-wrap:wrap;flex:none;display:flex}[data-shell-version=buildin-v1] .page-reference-tabs button{cursor:pointer;border-radius:4px;align-items:center;gap:4px;height:28px;padding:4px 8px;display:flex}[data-shell-version=buildin-v1] .page-reference-tabs button:hover{background:var(--buildin-hover)}[data-shell-version=buildin-v1] .page-reference-tabs button.is-active{color:var(--buildin-text)}[data-shell-version=buildin-v1] .page-reference-tabs small{background:var(--buildin-hover);color:inherit;border-radius:2px;padding:0 3px;font-size:12px;line-height:18px}[data-shell-version=buildin-v1] .page-reference-panel{text-align:center;place-items:center;min-height:72px;padding:16px 20px;display:grid}[data-shell-version=buildin-v1] .page-reference-panel p{margin:0}[data-shell-version=buildin-v1] .page-reference-list{flex-direction:column;width:100%;display:flex}[data-shell-version=buildin-v1] .page-reference-list button{min-height:32px;color:var(--buildin-text);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:4px;padding:6px 8px;overflow:hidden}[data-shell-version=buildin-v1] .page-reference-list button:hover{background:var(--buildin-hover)}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1]{--database-inline-gutter:max(32px, calc((100% - var(--buildin-database-width)) / 2));scrollbar-gutter:auto;overflow:hidden}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-body{scrollbar-width:none;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden auto}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-body::-webkit-scrollbar{width:0;height:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .page-topbar{height:var(--buildin-topbar-height);flex-basis:var(--buildin-topbar-height);border-bottom:1px solid var(--lightningcss-light,#f0f0ee)var(--lightningcss-dark,var(--notion-border));background:color-mix(in srgb, var(--buildin-canvas) 96%, transparent);padding:0 16px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .buildin-page-identity{min-width:0;height:32px;color:var(--lightningcss-light,#4c4a46)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .buildin-page-identity>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .collaboration-meta{gap:2px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .page-top-actions.is-buildin-page-top-actions{gap:8px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .page-top-actions.is-buildin-page-top-actions>button:not(.page-top-share){width:28px;height:28px;min-height:28px;padding:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .page-top-share{width:auto;min-width:98px;height:32px;min-height:32px;color:var(--lightningcss-light,#2f2f2f)var(--lightningcss-dark,var(--notion-text));background:0 0;border:0;border-radius:4px;padding-inline:8px;font-size:14px;font-weight:500}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .page-top-actions-separator{background:var(--lightningcss-light,#e6e6e3)var(--lightningcss-dark,var(--notion-active));flex:0 0 1px;width:1px;height:14px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-header,[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-body>.page-cover+.database-page-header{padding:0 var(--database-inline-gutter) 18px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-title-surface{gap:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .buildin-page-header-action-zone{width:100%;height:88px;position:relative}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .buildin-page-icon-slot{align-items:center;width:78px;height:89px;display:flex;position:absolute;top:80px;left:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .page-header-actions{z-index:1;gap:0;min-height:32px;position:absolute;top:56px;left:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .buildin-page-header-action-zone:hover .page-header-actions,[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .buildin-page-header-action-zone:focus-within .page-header-actions{opacity:1;pointer-events:auto;transform:translateY(0)}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .buildin-page-header-action-zone:has([data-state=open]) .page-header-actions{opacity:1;pointer-events:auto;transform:translateY(0)}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-header[data-has-page-icon=true][data-has-page-cover=false] .buildin-page-header-action-zone{height:201px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-header[data-has-page-icon=true][data-has-page-cover=false] .page-header-actions{top:169px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-header[data-has-page-icon=false][data-has-page-cover=true] .buildin-page-header-action-zone{height:42px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-header[data-has-page-icon=false][data-has-page-cover=true] .page-header-actions{top:10px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-header[data-has-page-icon=true][data-has-page-cover=true] .buildin-page-header-action-zone{height:76px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-header[data-has-page-icon=true][data-has-page-cover=true] .buildin-page-icon-slot{top:-45px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-header[data-has-page-icon=true][data-has-page-cover=true] .page-header-actions{top:44px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .buildin-page-icon-slot .database-page-icon-button,[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .buildin-page-icon-slot .database-page-icon-readonly{border-radius:4px;width:78px;height:89px;margin:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .page-header-actions button{min-height:32px;color:var(--lightningcss-light,#66645f)var(--lightningcss-dark,var(--notion-text-secondary));white-space:nowrap;border-radius:4px;gap:4px;padding:0 6px 0 3px;font-size:14px;font-weight:400}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .page-header-actions>*{margin-right:8px;transform:translateY(4px)}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .page-header-actions svg{width:20px;height:20px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-title-input{min-height:64px;color:var(--lightningcss-light,#2f2f2f)var(--lightningcss-dark,var(--notion-text));padding:0;font-size:40px;font-weight:600;line-height:64px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-description-input{width:100%;color:var(--lightningcss-light,#73716c)var(--lightningcss-dark,var(--notion-text-secondary));margin-top:4px;padding:4px 2px;font-size:14px;line-height:22px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-controls{min-width:0;min-height:46px;margin:0 var(--database-inline-gutter);border-bottom:1px solid var(--lightningcss-light,#e7e7e4)var(--lightningcss-dark,var(--notion-border));align-items:flex-end;gap:8px;display:flex}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-view-bar{border:0;flex:auto;justify-content:flex-start;gap:0;min-width:0;min-height:46px;margin:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-view-tabs{align-items:flex-end;gap:2px;min-height:46px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-view-tab>button,[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-add-view{height:42px;color:var(--lightningcss-light,#5f5d59)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:4px 4px 0 0;padding:0 8px;font-size:14px;font-weight:500}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-add-view{width:34px;padding:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-view-tab.active:after{background:#595854;height:2px;left:0;right:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-toolbar.is-buildin-database-toolbar{flex:none;gap:2px;min-height:46px;margin:0;padding:7px 0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-toolbar.is-buildin-database-toolbar>button,[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-toolbar.is-buildin-database-toolbar .database-search{height:32px;min-height:32px;color:var(--lightningcss-light,#686661)var(--lightningcss-dark,var(--notion-text-secondary));border-radius:4px;font-size:14px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-toolbar.is-buildin-database-toolbar .database-ai-button,[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-toolbar.is-buildin-database-toolbar .database-more-button{width:32px;padding:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-toolbar.is-buildin-database-toolbar .database-ai-button,[data-shell-version=buildin-v1] .page-top-actions.is-buildin-page-top-actions .page-top-ai-button{color:var(--lightningcss-light,#7364d8)var(--lightningcss-dark,#c0b9ed)}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-toolbar.is-buildin-database-toolbar .database-search{border:1px solid #0000;width:32px;margin:0;padding:0;transition:width .14s,background-color .14s,border-color .14s}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-toolbar.is-buildin-database-toolbar .database-search input{opacity:0;width:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-toolbar.is-buildin-database-toolbar .database-search:focus-within{border-color:var(--lightningcss-light,#d7d6d2)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));width:176px;padding:0 8px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-toolbar.is-buildin-database-toolbar .database-search:focus-within input{opacity:1;width:100%}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-new-button{height:32px;font-weight:500;overflow:hidden;background:#2f80ed!important;border-radius:4px!important;gap:0!important;padding:0!important}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-new-button>span{padding:0 11px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-new-button>svg{border-left:1px solid #ffffff40;width:30px;height:32px;padding:9px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-inline-error,[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-view-surface{margin-right:var(--database-inline-gutter);margin-left:var(--database-inline-gutter)}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-view-surface{width:auto;max-width:calc(100% - (2 * var(--database-inline-gutter)));scrollbar-gutter:auto;flex:1 0 auto;margin-top:0;overflow:auto}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-table-scroll{padding-bottom:72px;padding-left:0;padding-right:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-table{min-width:720px;color:var(--lightningcss-light,#41403c)var(--lightningcss-dark,var(--notion-text));font-size:14px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-table th,[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-table td{border-color:var(--lightningcss-light,#e7e7e4)var(--lightningcss-dark,var(--notion-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));height:38px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-table thead th{background:var(--lightningcss-light,#fafaf9)var(--lightningcss-dark,var(--notion-sidebar));height:37px;color:var(--lightningcss-light,#77756f)var(--lightningcss-dark,var(--notion-text-secondary));font-size:13px;font-weight:500}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-table thead th:first-child,[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-table thead th:last-child{border-radius:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-table tbody tr:hover>td:not(.database-row-actions-column){background:var(--lightningcss-light,#f7f7f5)var(--lightningcss-dark,var(--notion-sidebar))}.editor-selection-toolbar{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));height:36px;min-height:36px;color:var(--lightningcss-light,#343330)var(--lightningcss-dark,var(--notion-text));border:0;border-radius:6px;gap:0;padding:0;overflow:hidden;box-shadow:0 4px 18px #16161424}.editor-selection-toolbar button{width:30px;height:36px;color:var(--lightningcss-light,#2f2f2f)var(--lightningcss-dark,var(--notion-text));white-space:nowrap;border-radius:0;flex:none;gap:4px;padding:0;font-size:14px;font-weight:500}.editor-selection-toolbar button:hover,.editor-selection-toolbar button:focus-visible,.editor-selection-toolbar button.active{background:var(--lightningcss-light,#f0f0ee)var(--lightningcss-dark,var(--notion-hover))}.editor-selection-toolbar .editor-selection-toolbar-label{width:auto;padding-inline:7px}.editor-selection-toolbar .editor-selection-toolbar-ai:first-child{width:125px}.editor-selection-toolbar .editor-selection-toolbar-ai:nth-child(2){width:123px}.editor-selection-toolbar .editor-selection-toolbar-text{width:65px}.editor-selection-toolbar .editor-selection-toolbar-ai svg{color:var(--lightningcss-light,#7364d8)var(--lightningcss-dark,#c0b9ed)}.editor-selection-toolbar .editor-selection-toolbar-url{border-right:1px solid var(--lightningcss-light,#e5e4e1)var(--lightningcss-dark,var(--notion-border))}.editor-selection-toolbar .editor-selection-toolbar-color{width:50px}.editor-selection-type-menu,.editor-selection-color-menu{z-index:8848;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));color:var(--lightningcss-light,#292927)var(--lightningcss-dark,var(--notion-text));transform-origin:var(--radix-dropdown-menu-content-transform-origin);border:0;border-radius:8px;animation:.1s ease-out buildin-menu-in;overflow:hidden;box-shadow:0 6px 22px #16161424}.editor-selection-type-menu{scrollbar-width:thin;width:200px;max-height:65vh;padding:8px 0;overflow-y:auto}.editor-selection-type-item{cursor:pointer;border-radius:8px;outline:none;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:10px;width:calc(100% - 8px);min-height:40px;margin:0 4px;padding:6px 10px;display:grid}.editor-selection-type-item[data-highlighted]{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.editor-selection-type-icon{border:1px solid var(--lightningcss-light,#e7e7e4)var(--lightningcss-dark,var(--notion-border));width:26px;height:26px;color:var(--lightningcss-light,#333331)var(--lightningcss-dark,var(--notion-text));border-radius:4px;place-items:center;display:grid}.editor-selection-type-label{overflow-wrap:anywhere;font-size:14px;line-height:20px}.editor-selection-type-check{justify-self:end}.editor-selection-toggle-heading-icon{color:var(--lightningcss-light,#333331)var(--lightningcss-dark,var(--notion-text));justify-content:center;align-items:center;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.editor-selection-toggle-heading-icon svg{margin-left:-2px}.editor-selection-color-menu{-webkit-user-select:none;user-select:none;width:239px;height:min(380px,80vh);max-height:80vh;padding:6px 14px 12px;overflow-y:auto}.editor-selection-color-label{height:36px;color:var(--lightningcss-light,#777773)var(--lightningcss-dark,var(--notion-text-secondary));align-items:center;font-size:14px;font-weight:400;line-height:20px;display:flex}.editor-selection-background-label{margin-top:8px}.editor-selection-color-grid{grid-template-columns:repeat(5,1fr);gap:6px 8px;display:grid}.editor-selection-color-item{border-radius:50%;outline:none;place-items:center;width:34px;height:34px;display:grid}.editor-selection-color-item[data-highlighted]{background:var(--lightningcss-light,#f1f1ef)var(--lightningcss-dark,var(--notion-hover))}.editor-selection-color-swatch{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--notion-bg));border:1px solid #29292714;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;line-height:1;display:grid;position:relative}.editor-selection-color-item[data-active=true] .editor-selection-color-swatch{box-shadow:0 0 0 2px #fff,0 0 0 3px #8d8d88}.editor-selection-color-swatch.is-clear:after{background:var(--lightningcss-light,#e6e5e2)var(--lightningcss-dark,var(--notion-active));content:"";width:30px;height:1px;position:absolute;transform:rotate(-45deg)}@keyframes buildin-menu-in{0%{opacity:0;transform:translateY(-2px)scale(.985)}}@media (width<=760px){[data-shell-version=buildin-v1]{grid-template-columns:var(--sidebar-width,var(--buildin-sidebar-width)) minmax(0, 1fr)}[data-shell-version=buildin-v1].sidebar-is-collapsed{grid-template-columns:0 minmax(0,1fr)}[data-shell-version=buildin-v1] .sidebar.is-buildin-sidebar{width:var(--sidebar-width,var(--buildin-sidebar-width));box-shadow:none;position:fixed}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1]{--editor-inline-gutter:48px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1]{--database-inline-gutter:48px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-scroll-viewport,[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-body{scrollbar-color:transparent transparent;scrollbar-width:none;padding-right:8px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-scroll-viewport::-webkit-scrollbar{width:0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-body::-webkit-scrollbar{width:0}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .page-scroll-viewport::-webkit-scrollbar-thumb{background:0 0}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-page-body::-webkit-scrollbar-thumb{background:0 0}[data-shell-version=buildin-v1] .sidebar-reopen-button{width:28px;height:28px;box-shadow:none;background:0 0;border:0;top:6px;left:16px}[data-shell-version=buildin-v1].sidebar-is-collapsed .buildin-page-identity{margin-left:44px}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .editor-header{padding-top:0}[data-shell-version=buildin-v1] .editor-pane[data-editor-surface-version=buildin-v1] .title-input,[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-title-input{min-height:48px;font-size:32px;line-height:48px}[data-shell-version=buildin-v1] .database-pane[data-database-surface-version=buildin-v1] .database-controls{scrollbar-width:none;overflow-x:auto}}
