:root{font-family:Inter,Segoe UI,Arial,sans-serif;color:#303831;background:#fff;font-synthesis:none;--green: #2d5b4d;--muted: #858a83;--line: #e8eae4;--cream: #f7f8f4}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a.button{cursor:pointer;border:1px solid var(--line);border-radius:7px;background:#fff;color:inherit;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 12px;font-size:12px;font-weight:550;text-decoration:none}button:hover,a.button:hover{background:#f0f3ee}button:disabled{opacity:.5;cursor:default}a{color:var(--green);text-decoration:none}input,select,textarea{border:1px solid #dde2d9;border-radius:6px;background:#fff;padding:10px 12px;color:#303831;outline:none;min-width:0}input:focus,textarea:focus,select:focus{border-color:#709985;box-shadow:0 0 0 3px #2d5b4d0a}input[type=checkbox]{width:15px;accent-color:var(--green)}label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600;margin:16px 0}textarea{resize:vertical;line-height:1.6}h1,h2,h3,p{margin-top:0}h1{font-family:Georgia,serif;font-weight:400;letter-spacing:-1.5px;font-size:45px;line-height:1.15;margin-bottom:16px}h2{font-size:16px;font-weight:600}h3{font-size:14px}p{font-size:13px;line-height:1.7;color:#80877e}small{color:#858a83;font-size:11px}svg{flex-shrink:0}.primary,a.primary{background:var(--green);color:#fff;border-color:var(--green)}.primary:hover,a.primary:hover{background:#234639}.brand-mark{width:44px;height:44px;background:var(--green);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:26px;letter-spacing:-3px;border-radius:12px;padding-right:3px}.brand-mark.small{width:31px;height:31px;font-size:20px;border-radius:8px}.shell{display:flex;min-height:100vh}.shell>aside{width:236px;position:fixed;inset:0 auto 0 0;background:#f6f7f3;border-right:1px solid var(--line);display:flex;flex-direction:column;padding:25px 13px 13px;z-index:10}.workspace-brand{display:flex;gap:10px;align-items:center;padding:0 10px 26px}.workspace-brand>div:nth-child(2){flex:1}.workspace-brand b{display:block;font-size:15px}.workspace-brand small{display:block;font-size:10px;margin-top:4px}.search-launch{width:100%;background:#eeefe9;border:0;justify-content:flex-start;color:#84887e;margin-bottom:22px;padding:11px;font-size:11px}.search-launch kbd{margin-left:auto;color:#a4a99c}nav{overflow:auto;flex:1}.nav-item{display:flex;width:100%;justify-content:flex-start;border:0;background:transparent;padding:10px 13px;color:#71786e;font-size:12px;margin:2px 0;border-radius:6px;gap:10px;white-space:nowrap}.nav-item span{overflow:hidden;text-overflow:ellipsis}.nav-item.active{background:#e5ece2;color:#2b594b;font-weight:650}.nav-item.muted{color:#9a9f95}.nav-label{display:flex;align-items:center;justify-content:space-between;color:#a0a69c;font-size:9px;letter-spacing:1.4px;padding:23px 13px 7px}.nav-label button{padding:0;border:0;background:none;color:#899184}.sidebar-bottom{padding-top:15px}.storage{padding:12px 13px 20px;font-size:11px}.storage>span{display:flex;align-items:center;gap:6px;margin-bottom:7px}.storage small{font-size:9px}.meter{height:3px;background:#e0e5da;margin-top:8px;border-radius:4px}.meter i{display:block;height:100%;background:#73977c;min-width:2px}.profile{border-top:1px solid var(--line);margin-top:16px;padding:16px 9px 3px;display:flex;align-items:center;gap:9px}.profile div{flex:1}.profile b{font-size:11px;display:block}.profile small{font-size:10px;display:block;margin-top:3px}.profile button{background:none;border:0;padding:3px}.avatar{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;background:#e6d8bb;border-radius:50%;font-size:10px;color:#756749;font-weight:700}.avatar.small{width:24px;height:24px;font-size:8px}.main{margin-left:236px;flex:1;min-width:0;display:flex;flex-direction:column}.topbar{height:64px;display:flex;align-items:center;border-bottom:1px solid var(--line);padding:0 35px;gap:12px;color:#a0a69c;font-size:11px}.topbar b{color:#5f675a;font-weight:500}.topbar-right{margin-left:auto;display:flex;align-items:center;gap:7px;font-size:9px}.topbar-right a{margin-left:18px;display:flex;align-items:center;gap:6px;color:#697264;font-size:10px}.live-dot{width:5px;height:5px;border-radius:50%;background:#7ea784}.main main{padding:47px 48px;flex:1;max-width:1700px;width:100%}.eyebrow{font-size:9px;letter-spacing:2px;font-weight:600;color:#8a9980;margin-bottom:19px}.page-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;gap:20px}.page-heading p{margin-bottom:0}.date-note{font-size:9px;color:#a0a696;letter-spacing:1px;text-align:right;line-height:2}.date-note b{font-size:11px;font-weight:500;letter-spacing:0;color:#6f7968}.home-search{display:flex;align-items:center;border:1px solid var(--line);border-radius:7px;padding:0 15px;gap:9px;max-width:480px;margin:25px 0 39px;color:#9aab91}.home-search input{border:0;padding:12px 0;flex:1;font-size:12px;background:transparent}.home-search input:focus{box-shadow:none}.section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.section-heading h2{margin:0}.section-heading>span{font-size:10px;color:#9aa191}.section-heading button{border:0;font-size:10px;background:none;color:#728269}.database-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.database-card{position:relative;display:block;text-align:left;padding:21px;border:1px solid var(--line);border-radius:9px;min-height:190px;transition:transform .15s,box-shadow .15s}.database-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #26351c08;background:#fff}.card-icon{width:43px;height:43px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#e8eee4;color:#6b8260;margin-bottom:21px}.color-1{background:#eee7db;color:#aa926c}.color-2{background:#e4e9f1;color:#7c8fa7}.card-arrow{position:absolute;right:20px;top:23px;color:#bac1b4}.database-card h3{margin:0 0 9px;font-weight:600}.database-card p{font-size:10px;line-height:1.65;min-height:33px}.database-card>span{font-size:9px;color:#8b997d;display:flex;align-items:center;gap:3px}.add-card{border-style:dashed;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fafbf8;color:#8d9d80;min-height:190px}.add-card h3{margin:15px 0 3px;font-size:12px}.home-lower{display:grid;grid-template-columns:1.7fr 1fr;gap:44px;margin-top:47px}.page-row{display:flex;width:100%;border:0;border-bottom:1px solid #eef0e9;padding:16px 1px;gap:13px;color:#8c9e7e;border-radius:0}.page-row b{color:#5a6553;font-size:11px;font-weight:500}.page-row span{margin-left:auto;font-size:9px;color:#a2aa98}.activity{display:flex;gap:13px;padding:12px 0}.activity-dot{height:5px;width:5px;margin-top:6px;border-radius:50%;background:#97ab88}.activity b{font-size:10px;font-weight:600}.activity p{font-size:10px;margin:4px 0;color:#8e9786}.activity small{font-size:8px;color:#b0b6a8}.app-footer{display:flex;justify-content:space-between;padding:20px 48px;border-top:1px solid var(--line);font-size:9px;color:#a3aa9c}.empty{padding:30px 15px;background:#fafbf8;border:1px dashed #e3e8dc;border-radius:7px;font-size:12px}.pill{font-size:9px;letter-spacing:1.2px;display:inline-flex;align-items:center;gap:6px;background:#edf2e9;color:#648257;padding:8px 11px;border-radius:5px}.viewbar{display:flex;align-items:center;border-bottom:1px solid var(--line);justify-content:space-between;margin-top:30px}.viewbar>span{font-size:10px;color:#9aa48e}.view-tabs{display:flex;gap:19px}.view-tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;padding:14px 0;color:#9da592;font-size:11px;background:none}.view-tabs button.selected{color:#456537;border-bottom-color:#6c8d56}.filterbar{display:flex;gap:9px;align-items:center;margin:20px 0 26px;flex-wrap:wrap}.filterbar select{font-size:10px;padding:8px 10px;color:#7c8772;max-width:160px}.filterbar button{font-size:10px}.search-box{display:flex;align-items:center;gap:8px;flex:1;min-width:150px;max-width:300px;color:#a1af94}.search-box input{border:0;padding:8px 0;width:100%;font-size:11px}.saved-views{display:flex;gap:8px;margin-bottom:18px}.saved-views button{font-size:10px;background:#f7f9f4}.board{display:flex;gap:16px;overflow:auto;align-items:flex-start;padding-bottom:20px}.board-column{width:230px;min-width:210px;flex:1;background:#f7f8f5;border-radius:8px;padding:12px}.board-column>header{display:flex;align-items:center;gap:7px;margin-bottom:17px;font-size:11px;color:#68735e}.board-column header b{font-weight:550}.board-column header button{margin-left:auto;border:0;background:none;padding:2px;color:#9baa8e}.status-dot{width:6px;height:6px;border-radius:50%;background:#aab3a4}.status-1{background:#d6bb8a}.status-2{background:#84a6b6}.status-3{background:#b19db6}.status-4{background:#83a17e}.count{font-size:9px;color:#a6b09d;margin-left:3px}.task-card{display:block;text-align:left;border-radius:7px;padding:14px;background:#fff;border:1px solid #e8ece2;width:100%;margin-bottom:10px;box-shadow:0 2px 3px #24351403}.task-card-top{display:flex;align-items:center;justify-content:space-between;color:#c0c8b7;margin-bottom:13px}.priority{display:inline-block;font-size:8px;border-radius:3px;padding:4px 6px;background:#f0f2eb;color:#8f9b80;letter-spacing:.2px}.priority.high{background:#f4ecda;color:#b19a62}.priority.urgent{background:#f7e6e1;color:#b67c6b}.priority.low{background:#e7edf0;color:#829daa}.task-card h3{font-size:11px;font-weight:550;line-height:1.55;color:#56614d;margin:0 0 9px}.task-card p{font-size:10px;font-weight:400;color:#9aa38e;margin:0 0 15px;line-height:1.5;white-space:pre-wrap}.task-card-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:19px;font-size:9px;color:#a2ad95;min-height:24px}.task-card-bottom>span:first-child{display:flex;align-items:center;gap:5px}.add-task{width:100%;justify-content:flex-start;background:none;border:0;color:#a2ad95;font-size:10px;padding:7px 1px}.table-scroll{overflow:auto}.tasks-table{border-collapse:collapse;width:100%;font-size:11px}.tasks-table th{text-align:left;color:#9ba68f;font-weight:500;background:#f8faf5}.tasks-table td,.tasks-table th{border-bottom:1px solid var(--line);padding:14px;white-space:nowrap}.tasks-table tr{cursor:pointer}.tasks-table td:first-child svg{vertical-align:middle;margin-right:9px;color:#a2b096}.tasks-table tbody tr:hover{background:#f6f9f2}.status-chip{padding:5px 8px;border-radius:4px;background:#eef1e9;color:#839276;font-size:10px}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:15px}.calendar-list section{margin:25px 0}.calendar-list h3{display:flex;align-items:center;gap:9px;color:#7e8d71}.overlay{position:fixed;inset:0;background:#20302355;z-index:30;display:flex;align-items:center;justify-content:center;padding:24px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal{background:#fff;border-radius:12px;padding:25px;width:450px;max-height:90vh;overflow:auto;box-shadow:0 25px 100px #14261530}.modal.wide{width:700px}.modal>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:15px}.modal>header h2{margin:0}.modal>header button{border:0;background:none;padding:3px}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.modal-actions .danger{margin-right:auto;color:#bc8c7a}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.modal h3{margin-top:30px}.comment{background:#f6f8f2;padding:15px;border-radius:6px;margin:12px 0;font-size:11px}.comment small{float:right;font-size:9px}.comment p{margin:10px 0 0;white-space:pre-wrap;font-size:12px}.document{max-width:900px;margin:0 auto}.document-tools{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-bottom:50px;flex-wrap:wrap}.document-tools span{margin-right:auto;font-size:10px;color:#a2ae93}.document-tools button{font-size:10px}.document-icon{color:#9eae8d;margin-bottom:17px}.title-input{font-family:Georgia,serif;font-size:42px;letter-spacing:-1px;display:block;width:100%;border:0;padding:0 0 20px;margin-bottom:18px}.title-input:focus{box-shadow:none}.editor-toolbar{display:flex;gap:4px;border-bottom:1px solid var(--line);padding-bottom:10px;flex-wrap:wrap}.editor-toolbar button{font-size:10px;border:0;padding:6px 10px}.tiptap{min-height:300px;outline:none;padding-top:25px;line-height:1.8;color:#5b6851;font-size:14px}.tiptap p{color:inherit;font-size:14px}.tiptap h2{font-size:24px}.tiptap h3{font-size:19px}.tiptap pre{background:#eff3e9;border-radius:8px;padding:18px;overflow:auto}.tiptap blockquote{border-left:3px solid #a8b994;padding-left:20px;margin-left:0}.tiptap img{max-width:100%}.tiptap .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#b3bea7;height:0;pointer-events:none}.markdown-editor{width:100%;border:0;min-height:450px;font-family:Consolas,monospace;font-size:12px;background:#fafcf6}.import-note{font-size:10px}.document-attachments{margin-top:45px;padding-top:25px;border-top:1px solid var(--line)}.upload{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:20px 0}.upload small{font-size:9px}.inline-label{display:flex;flex-direction:row;align-items:center;gap:7px;font-weight:400;margin:0;font-size:10px;color:#87977a}.file-link{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line);padding:12px 0;font-size:12px}.file-link small{margin-left:auto}.file-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.file-card{border:1px solid var(--line);border-radius:9px;padding:20px;min-width:0}.file-type{background:#f1f5eb;border-radius:5px;height:95px;color:#9faf8e;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:16px}.file-type span{font-size:10px;letter-spacing:1px}.file-card h3{font-size:12px;overflow-wrap:anywhere}.file-card p{font-size:10px}.file-card>div:last-child{display:flex;align-items:center;justify-content:space-between}.file-card a{display:flex;align-items:center;gap:7px;font-size:10px}.file-card button{border:0;padding:5px}.team-row{display:flex;align-items:center;gap:15px;padding:18px 0;border-bottom:1px solid var(--line);flex-wrap:wrap}.team-row>div{flex:1;min-width:140px}.team-row b,.team-row small{display:block;font-size:12px}.team-row small{font-size:10px;margin-top:5px}.team-row button{font-size:10px}.help-note{font-size:11px;margin-top:25px}.settings-panel{border:1px solid var(--line);border-radius:10px;padding:25px;margin:25px 0;max-width:900px}.settings-row,.history-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:15px 0;gap:15px;font-size:12px}.settings-row small,.history-row small{display:block;font-size:10px;margin-top:5px}.settings-row:last-child{margin-bottom:20px}.error-banner{display:flex;align-items:center;justify-content:space-between;background:#fff0e8;color:#a66f52;padding:12px 30px;font-size:12px}.error-banner button{border:0;background:none}.form-error{color:#b25d4e;font-size:12px}.splash{display:flex;min-height:100vh;align-items:center;justify-content:center;flex-direction:column;gap:15px;background:var(--cream)}.auth-layout{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.auth-story{background:#edf1e7;padding:65px 70px;display:flex;flex-direction:column;justify-content:space-between}.wordmark{display:flex;align-items:center;gap:13px;font-weight:650;font-size:23px;color:#2e4d37}.auth-story h1{font-size:64px;color:#365438;letter-spacing:-2px}.auth-story p{color:#8d9d7e;font-size:14px}.auth-story>small{letter-spacing:1px;font-size:10px}.auth-form{max-width:400px;width:100%;align-self:center;justify-self:center;padding:40px}.auth-form h2{font-family:Georgia,serif;font-size:35px;font-weight:400;margin:26px 0 15px;letter-spacing:-1px}.auth-form .primary{width:100%;justify-content:space-between;margin-top:10px}.auth-footnote{font-size:11px;margin-top:27px}.auth-form>a{font-size:11px;display:flex;gap:6px;align-items:center}.download-page{min-height:100vh;background:#f7f9f3;padding:45px 8vw}.download-page section{max-width:700px;margin:70px auto;text-align:center}.download-page h1{font-size:68px;color:#35543a}.download-page p{font-size:14px}.download-box{max-width:380px;margin:30px auto;text-align:left;background:#fff;border:1px solid var(--line);border-radius:14px;padding:25px}.download-box>.primary{width:100%;margin:15px 0}.download-box small{display:block;font-size:10px;line-height:1.7}.download-page footer{text-align:center;font-size:10px;color:#9ba88f}.mobile-menu{display:none}.download-page section>a{font-size:11px}@media(min-width:1500px){.main main{padding:55px 65px}.database-card{padding:26px}}@media(max-width:1100px){.database-cards{grid-template-columns:repeat(2,1fr)}.topbar-right{font-size:0}.main main{padding:35px 28px}.home-lower{gap:25px}.auth-story{padding:40px}.auth-story h1{font-size:50px}}@media(max-width:760px){.shell>aside{display:none}.shell>aside.open{display:flex;width:230px;box-shadow:0 0 0 100vw #26382144}.main{margin-left:0}.mobile-menu{display:flex;border:0;padding:4px}.topbar{padding:0 20px}.topbar-right a{font-size:0;margin-left:5px}.main main{padding:30px 20px}h1{font-size:35px}.home-lower{grid-template-columns:1fr}.page-heading{align-items:flex-start}.date-note{display:none}.database-cards{gap:10px}.database-card{padding:16px;min-height:180px}.form-grid,.auth-layout{grid-template-columns:1fr}.auth-story{display:none}.auth-form{padding:35px}.modal{padding:20px}.overlay{padding:12px}.board-column{min-width:220px}.app-footer{padding:20px}.title-input{font-size:32px}.download-page h1{font-size:50px}.download-page{padding:30px 20px}.document-tools{margin-bottom:30px}}.demo-banner,.notice{background:#fff5d9;border:1px solid #eedca9;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:13px;line-height:1.6}.notice button{margin:5px}.demo-banner{background:#eef3ed;border-color:#d7e4d5;color:#526950}.document-tools{flex-wrap:wrap}.document-tools>span{margin-right:auto}.document-tools button{padding:6px 9px}.template-actions,.database-actions,.inline-editor{display:flex;gap:8px;margin:15px 0;flex-wrap:wrap}.inline-editor input{flex:1}.editor-toolbar{flex-wrap:wrap;position:sticky;top:0;z-index:2;background:#fffef9;border:1px solid var(--line);border-radius:8px;padding:7px}.editor-toolbar button{padding:6px 8px}.tiptap{min-height:250px;line-height:1.75;outline:none;overflow-wrap:anywhere}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1em 0;overflow:hidden}.tiptap td,.tiptap th{min-width:1em;border:1px solid #cdd8cd;padding:8px 12px;vertical-align:top;position:relative}.tiptap th{background:#eef3ed}.tiptap .selectedCell:after{background:#91b69b40;content:"";position:absolute;inset:0;pointer-events:none}.tiptap .column-resize-handle{background:#2d5b4d;bottom:-2px;position:absolute;right:-2px;top:0;width:4px;pointer-events:none}.tiptap ul[data-type=taskList]{list-style:none;padding-left:0}.tiptap ul[data-type=taskList] li{display:flex;align-items:baseline;gap:10px}.tiptap ul[data-type=taskList] li>label{flex:none;display:inline-block}.tiptap ul[data-type=taskList] li>div{flex:1}.tiptap ul[data-type=taskList] li p{margin:5px 0}.tiptap [data-type=details]{display:flex;border:1px solid var(--line);border-radius:7px;padding:10px;margin:12px 0;gap:10px}.tiptap [data-type=details]>button:before{content:"▸"}.tiptap [data-type=details].is-open>button:before{content:"▾"}.tiptap [data-type=details]>div{flex:1}.tiptap summary{font-weight:600}.tiptap img{max-width:100%;border-radius:8px}.tiptap blockquote{border-left:3px solid #9ab7a3;padding-left:18px;color:#526655}.tiptap pre{background:#26372e;color:#e2ebe0;padding:16px;border-radius:8px;overflow:auto}.tiptap a{text-decoration:underline}.attachment-row{display:flex;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line);flex-wrap:wrap}.attachment-row img{width:84px;height:65px;object-fit:cover;border-radius:5px}.page-comments{margin-top:36px}.page-comments form textarea{width:100%;min-height:90px}.resolved{opacity:.55}.sharing{margin:12px 0}.sharing label{display:flex;gap:15px;justify-content:space-between;align-items:center}.calendar-nav{display:flex;align-items:center;gap:12px;margin:18px 0}.calendar-nav h3{min-width:180px;text-align:center}.calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(80px,1fr));border-left:1px solid var(--line);border-top:1px solid var(--line)}.weekday{padding:10px;text-align:center;font-size:12px;background:var(--cream);border-right:1px solid var(--line)}.calendar-day{min-height:120px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:7px}.calendar-day.muted{background:#f9faf7}.calendar-day.today{background:#f0f6ed}.day-label{border:0;background:transparent;padding:3px 7px}.today .day-label{background:var(--green);color:#fff}.calendar-task{display:block;width:100%;text-align:left;font-size:11px;padding:6px;margin-top:5px;background:#e9f0e5;white-space:normal;overflow-wrap:anywhere}.filter-rule{display:flex;gap:8px;margin:8px 0}.filter-rule input{min-width:80px;flex:1}.filter-builder>.settings-panel{margin:10px 0}.computed-value{padding:10px;background:var(--cream);border-radius:6px}.search-result{display:flex;width:100%;justify-content:flex-start;padding:16px;margin:8px 0;gap:18px}.search-result span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);width:90px}.workspace-search>input{width:100%;margin:15px 0}.month-calendar{overflow:auto}.form-grid select[multiple],select[multiple]{min-height:110px}.document .markdown-editor{min-height:340px}.document h3{font-size:16px}button:focus-visible,a:focus-visible{outline:2px solid #327757;outline-offset:3px}@media(max-width:700px){.filter-rule{flex-wrap:wrap}.calendar-grid{min-width:650px}.document-tools>span{width:100%}.inline-editor,.sharing label{display:block}.document-icon{font-size:35px}.database-actions{flex-wrap:wrap}}fieldset{border:0;padding:0;margin:0;min-width:0}.favorite-row{display:flex;align-items:center}.favorite-row>.nav-item{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-row>button:last-child{padding:3px 6px;border:0;background:transparent}.settings-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:400px;overflow:auto}.team-row{flex-wrap:wrap}.team-row select{width:auto;min-width:95px}.task-body{margin:20px 0}.task-body .tiptap{border:1px solid var(--line);border-radius:8px;padding:15px;min-height:130px}.task-body .editor-toolbar{position:static;margin-bottom:8px}.task-body .editor-toolbar button{font-size:11px}.database-view{padding-top:24px!important}.database-view>.eyebrow{margin-bottom:7px}.database-view .page-heading{margin-bottom:8px}.database-view .page-heading h1{font-size:36px;line-height:1.2;margin:0}.database-view .page-heading p{margin-top:9px}.database-view .database-actions{margin:10px 0}.database-view .filterbar{margin:12px 0}.database-view .filter-builder{display:inline-block;vertical-align:top;margin-right:8px}.database-view .saved-views{display:inline-flex;flex-wrap:wrap;margin-bottom:10px}.database-view .board{margin-top:6px}.database-view .demo-banner{padding:10px 14px;font-size:12px;margin-bottom:14px}:root{--green: #2383e2;--muted: #9b9a97;--line: #e9e9e7;--cream: #f7f7f5;color:#37352f}button,a.button{border-radius:4px;font-weight:450}button:hover,a.button:hover{background:#efefed}a{color:inherit}input,select,textarea{color:inherit;border-color:var(--line);border-radius:4px}h1{font-family:inherit;font-size:36px;line-height:1.2;font-weight:720;letter-spacing:-.8px}p{color:inherit}.shell>aside{background:#f7f7f5}.brand-mark{background:#37352f;border-radius:5px}.brand-mark.small{border-radius:4px}.workspace-brand{padding-top:18px}.nav-item{border-radius:4px}.nav-item.active{background:#eaeae7;color:#37352f}.nav-label{letter-spacing:0;text-transform:none;font-size:12px}.nav-tree-row{display:flex;align-items:center}.nav-tree-row .nav-item{flex:1;min-width:0}.nav-tree-row .tree-toggle{border:0;background:none;padding:3px;color:#9b9a97;width:22px}.nav-tree-row .tree-toggle:hover{background:#e6e6e3}.tree-empty{width:22px;flex-shrink:0}.content:has(.notion-document){padding-top:0}.notion-document{position:relative;max-width:780px;margin:auto;padding:0 40px 100px}.notion-document.full-width{max-width:none;width:100%;padding-left:32px;padding-right:32px}.notion-document.font-serif .tiptap,.notion-document.font-serif .title-input{font-family:Georgia,serif}.notion-document.font-mono .tiptap,.notion-document.font-mono .title-input{font-family:Consolas,monospace}.notion-document.small-text .tiptap{font-size:14px}.notion-document .title-input{font-family:inherit;font-size:40px;font-weight:740;letter-spacing:-.7px;border:0;box-shadow:none;background:transparent;border-radius:0;padding:0;margin:6px 0 12px;width:100%}.notion-document .title-input:disabled{color:inherit;opacity:1}.page-command-bar{min-height:44px;display:flex;justify-content:flex-end;align-items:center;gap:8px;margin:0 -24px 28px;font-size:12px;color:#9b9a97}.page-command-bar>button,.page-command-bar summary{border:0;background:none;padding:6px;cursor:pointer;color:#37352f}.page-command-bar>details{position:relative}.page-command-bar summary{list-style:none}.page-command-bar .document-tools{position:absolute;right:0;top:30px;background:#fff;border:1px solid var(--line);box-shadow:0 8px 28px #0002;border-radius:6px;z-index:40;display:flex;flex-direction:column;align-items:stretch;width:240px;padding:7px;gap:1px}.document-tools>span{display:none}.document-tools button{border:0;justify-content:flex-start}.page-cover{height:210px;position:relative;margin:0 -40px 12px;border-radius:2px;overflow:hidden}.page-cover img{width:100%;height:100%;object-fit:cover}.page-cover>div{position:absolute;bottom:12px;right:12px;display:flex;gap:6px;opacity:0}.page-cover:hover>div{opacity:1}.page-personalize{display:flex;align-items:center;justify-content:space-between;min-height:72px;margin-top:25px}.page-cover+.page-personalize{margin-top:-53px;position:relative}.page-personalize .document-icon{font-size:56px;width:80px;height:82px;border:0;background:transparent;padding:0;margin:0;text-align:left;justify-content:flex-start}.page-personalize-actions{display:flex;gap:6px;opacity:.55}.page-personalize-actions button{background:transparent;border:0;color:#787774;padding:5px}.page-personalize:hover .page-personalize-actions{opacity:1}.appearance-panel{position:absolute;right:32px;top:90px;z-index:50;background:#fff;box-shadow:0 8px 30px #0002;border:1px solid var(--line);border-radius:6px;width:315px;padding:12px}.appearance-panel header,.block-dialog header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px}.appearance-panel fieldset{border:0;padding:0}.appearance-panel header button,.block-dialog header button{border:0}.emoji-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:4px}.emoji-grid button{font-size:23px;border:0;padding:5px}.appearance-panel input{max-width:100%}.font-options{display:flex;gap:8px}.font-options button{font-size:25px;flex:1;flex-direction:column;border:0}.font-options .selected{color:#2383e2;background:#e7f3f8}.font-options small{text-transform:capitalize;font:11px Segoe UI}.toggle-setting{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cover-swatches{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:14px}.cover-swatches button{height:40px}.appearance-panel>small{display:block;margin:12px 0}.template-actions{opacity:.45;gap:6px;margin-bottom:14px}.template-actions:hover{opacity:1}.template-actions button{border:0;background:none;padding:4px;font-size:11px}.block-editor{position:relative}.block-editor .tiptap{outline:none;border:0;padding:0;min-height:160px;font-size:16px;line-height:1.65;color:inherit;overflow:visible}.block-editor .tiptap p{font-size:inherit;color:inherit;line-height:inherit;margin:.25em 0}.block-editor .tiptap h1{font-size:1.85em;line-height:1.3;font-weight:700;margin:1.2em 0 .25em}.block-editor .tiptap h2{font-size:1.5em;line-height:1.3;font-weight:650;margin:1.1em 0 .25em}.block-editor .tiptap h3{font-size:1.2em;line-height:1.4;font-weight:650;margin:1em 0 .25em}.block-editor .tiptap ul,.block-editor .tiptap ol{padding-left:1.6em;margin:.3em 0}.block-editor .tiptap li{margin:.2em 0}.block-editor .tiptap li p{margin:0}.block-editor .tiptap li[data-checked]{display:flex;gap:9px}.block-editor .tiptap li[data-checked]>label{margin:1px 0;padding:0}.block-editor .tiptap li[data-checked]>div{flex:1}.block-editor .tiptap li[data-checked=true]>div{text-decoration:line-through;color:#9b9a97}.block-editor .tiptap ul[data-type=taskList]{list-style:none;padding-left:0}.block-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:#aaa;pointer-events:none}.block-editor .tiptap blockquote{border-left:3px solid currentColor;padding-left:16px;margin:10px 0}.block-editor .tiptap pre{background:#f7f6f3;border-radius:4px;padding:18px;overflow:auto}.block-editor .tiptap code{font-family:Consolas,monospace;font-size:.9em}.block-editor .tiptap :not(pre)>code{color:#eb5757;background:#efefed;padding:2px 4px;border-radius:3px}.block-editor .tiptap hr{border:0;border-top:1px solid var(--line);margin:18px 0}.block-editor .tiptap img{max-width:100%;border-radius:2px}.block-editor .tiptap [data-background]{padding:4px 7px;border-radius:3px}.block-columns{display:flex;gap:28px;width:100%;margin:14px 0;align-items:stretch}.block-column{flex:1;min-width:0;padding:0 2px;position:relative}.block-column+.block-column{border-left:1px solid transparent}.block-column+.block-column:hover{border-left-color:#ededeb}.callout-block{display:flex;gap:12px;background:#f7f7f5;padding:15px 17px;border-radius:4px;border:1px solid #e9e9e7;margin:12px 0}.callout-icon{min-width:22px;-webkit-user-select:none;user-select:none}.callout-content{flex:1;min-width:0}.page-link-block a{display:block;padding:5px 4px;border-radius:3px;font-weight:550;text-decoration:underline;text-decoration-color:#ddd;text-underline-offset:4px}.page-link-block a:hover{background:#efefed}.bookmark-block{display:block;padding:18px;border:1px solid var(--line);border-radius:4px;margin:12px 0;word-break:break-all;font-size:14px}.table-of-contents{margin:12px 0;color:#787774;font-size:14px}.table-of-contents button{display:block;background:none;border:0;padding:3px;text-decoration:underline;color:#787774}.inline-database-block{margin:22px 0;min-width:0}.database-picker{border:1px dashed #d4d4d0;border-radius:5px;padding:22px}.database-picker p{margin:8px 0}.database-picker select{max-width:75%;margin-right:8px}.block-handle{position:absolute;display:flex;align-items:center;height:28px;z-index:5}.block-handle button{background:none;border:0;border-radius:3px;color:#a4a4a0;font-size:19px;padding:0;width:22px;height:26px}.block-handle button[draggable]{cursor:grab}.block-handle button:hover{background:#efefed;color:#37352f}.slash-menu,.block-menu,.text-bubble,.block-dialog{position:fixed;background:#fff;box-shadow:0 4px 22px #0003;border:1px solid var(--line);border-radius:6px;z-index:100;color:#37352f}.slash-menu{width:325px;max-height:345px;overflow:auto;padding:6px}.slash-menu>small{display:block;padding:7px 9px;font-size:10px}.slash-menu button{width:100%;justify-content:flex-start;text-align:left;padding:7px;border:0;gap:10px;background:none}.slash-menu button.selected{background:#efefed}.slash-menu button>span:last-child{display:flex;flex-direction:column;gap:3px}.slash-menu button b{font-size:13px;font-weight:500}.command-icon{font-size:19px;display:flex;align-items:center;justify-content:center;border:1px solid #e6e6e4;border-radius:4px;width:38px;height:38px;background:#fff}.slash-menu footer{padding:8px;font-size:10px;color:#9b9a97;border-top:1px solid var(--line)}.block-menu{width:258px;padding:6px;max-height:min(550px,85vh);overflow:auto}.block-menu>small{padding:5px 8px;display:block}.block-menu button{border:0;background:none;display:flex;width:100%;justify-content:flex-start;padding:7px 9px;font-size:13px}.block-menu button:hover{background:#efefed}.block-menu summary{font-size:13px;padding:7px 9px;cursor:pointer;list-style:none}.block-menu summary:after{content:"›";float:right}.block-menu details[open]>summary{background:#f7f7f5}.block-menu details>button{padding-left:20px}.block-menu hr{border:0;border-top:1px solid var(--line)}.block-menu .color-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;padding:5px}.block-menu .color-grid button{width:100%;justify-content:center;border:1px solid #efefed}.block-menu label{padding:0 8px}.block-menu input{width:100%}.text-bubble{display:flex;align-items:center;gap:1px;padding:3px}.text-bubble button,.text-bubble select{border:0;border-radius:3px;padding:6px;font-size:13px;background:transparent}.block-dialog{width:360px;max-width:90vw;max-height:65vh;overflow:auto;left:50%;top:25%;transform:translate(-50%);padding:15px}.block-dialog>button{display:block;width:100%;text-align:left;justify-content:flex-start;margin:3px 0;border:0}.block-dialog input{width:100%;margin-bottom:10px}.block-dialog form>button{width:100%}.block-dialog>small{display:block;margin-top:10px}.notion-document .document-attachments{border-top:1px solid var(--line);margin-top:40px;padding:14px 0}.document-attachments summary{font-size:13px;cursor:pointer;color:#9b9a97}.notion-document .page-comments{margin-top:20px;border-top:1px solid var(--line);padding-top:20px}.page-comments h3{font-weight:500;color:#9b9a97}.page-comments textarea{min-height:60px}.database-inline>.eyebrow,.database-inline>.page-heading>div>p,.database-inline>.database-actions{display:none}.database-inline>.page-heading{margin:0 0 10px}.database-inline>.page-heading h1{font-size:20px;margin:0}.database-inline .page-heading .primary{padding:5px 10px}.database-inline .viewbar{margin-top:0}.database-inline .filterbar{flex-wrap:wrap;gap:6px}.database-inline .filterbar input,.database-inline .filterbar select{padding:5px 7px}.database-inline .board{min-height:100px;overflow:auto}.database-inline .board-column{min-width:215px}.database-inline .tasks-table{font-size:13px}.view-settings-panel{padding:12px;border:1px solid var(--line);border-radius:5px;margin:8px 0 14px;background:#fafaf9;display:flex;flex-wrap:wrap;gap:20px}.view-settings-panel label{margin:4px 0;font-weight:400;display:flex;flex-direction:row;align-items:center}.view-settings-panel select{padding:5px}.database-list{display:flex;flex-direction:column;gap:0}.database-list button{border:0;border-bottom:1px solid var(--line);justify-content:flex-start;border-radius:0;font-size:14px;padding:12px 5px}.database-list button span:last-child{margin-left:auto;color:#9b9a97;font-size:12px}.saved-views button.active{color:#2383e2;border-bottom:2px solid #2383e2}.tasks-table td input,.tasks-table td select{width:100%;border:0;background:transparent;padding:5px;font-size:13px}.tasks-table td input:focus{outline:2px solid #2383e2}.tasks-table th{white-space:nowrap}.view-tabs button{border:0;border-radius:0}.view-tabs button.selected{border-bottom:2px solid #37352f;color:#37352f;background:transparent}.database-actions button,.database-actions a{padding:5px 8px;border:0}.task-card h3{font-size:14px;font-weight:500}.task-card{border-radius:5px;box-shadow:0 1px 2px #0001}.database-context{position:fixed;width:220px;padding:6px;z-index:120;background:#fff;border:1px solid var(--line);border-radius:5px;box-shadow:0 5px 20px #0002}.database-context button{width:100%;border:0;justify-content:flex-start}@media(max-width:750px){.notion-document,.notion-document.full-width{padding:0 24px 60px}.page-cover{margin-left:-24px;margin-right:-24px;height:150px}.block-columns{display:block}.block-column{margin-bottom:20px}.page-personalize-actions{opacity:1}.block-handle{left:-25px!important}.block-handle button:first-child{display:none}.notion-document .title-input{font-size:32px}.appearance-panel{right:0}.page-command-bar{margin:0 0 18px}.text-bubble{max-width:95vw}.text-bubble button{padding:5px}.block-editor .tiptap{font-size:15px}}.page-tree-menu-backdrop{position:fixed;inset:0;z-index:120;background:transparent}.database-context>small{display:block;padding:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.database-context select{max-width:100%}.column-resize{position:absolute;right:-16px;top:0;bottom:0;width:5px;cursor:col-resize;touch-action:none;border-radius:2px}.column-resize:hover{background:#2383e255}.block-column:last-child>.column-resize{display:none}.main main.page-view{padding:0 40px;max-width:none}.topbar{height:48px;padding:0 24px;font-size:12px;border-bottom:0}.topbar-right{font-size:11px}.topbar-right>button{border:0;background:none;padding:4px;font-size:20px}.block-editor .tableWrapper{overflow-x:auto}.notion-document .document-icon:disabled{opacity:1}:root[data-theme=dark]{color-scheme:dark;color:#e6e6e4;background:#191919;--line: #303030;--cream: #202020;--muted: #9b9b9b}[data-theme=dark] .shell>aside{background:#202020}[data-theme=dark] .topbar b,[data-theme=dark] .task-card h3,[data-theme=dark] .page-command-bar>button,[data-theme=dark] .page-command-bar summary{color:#e6e6e4}[data-theme=dark] .nav-item,[data-theme=dark] .search-launch{color:#bcbcb7}[data-theme=dark] .nav-item.active,[data-theme=dark] .nav-item:hover,[data-theme=dark] .nav-tree-row .tree-toggle:hover{background:#2c2c2c;color:#e6e6e4}[data-theme=dark] .brand-mark{background:#e6e6e4;color:#191919}[data-theme=dark] button,[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea,[data-theme=dark] .modal,[data-theme=dark] .settings-panel,[data-theme=dark] .task-card,[data-theme=dark] .database-card,[data-theme=dark] .file-card{background:#202020;color:inherit;border-color:var(--line)}[data-theme=dark] button:hover{background:#303030}[data-theme=dark] button.primary{background:#2383e2;color:#fff}[data-theme=dark] .board-column,[data-theme=dark] .callout-block,[data-theme=dark] .block-editor .tiptap pre,[data-theme=dark] .view-settings-panel,[data-theme=dark] .calendar-cell{background:#202020;border-color:var(--line)}[data-theme=dark] .block-editor .tiptap [data-background]{color:#37352f}[data-theme=dark] .block-column{background:transparent}[data-theme=dark] .slash-menu,[data-theme=dark] .block-menu,[data-theme=dark] .text-bubble,[data-theme=dark] .block-dialog,[data-theme=dark] .appearance-panel,[data-theme=dark] .database-context,[data-theme=dark] .page-command-bar .document-tools{background:#252525;color:#e6e6e4;border-color:#3a3a3a}[data-theme=dark] .slash-menu button.selected,[data-theme=dark] .block-menu button:hover,[data-theme=dark] .block-menu details[open]>summary{background:#373737}[data-theme=dark] .command-icon{background:#303030;border-color:#444}[data-theme=dark] .page-personalize .document-icon,[data-theme=dark] .notion-document .title-input,[data-theme=dark] .block-handle button,[data-theme=dark] .view-tabs button,[data-theme=dark] .table-of-contents button{background:transparent;color:inherit}[data-theme=dark] .tasks-table th,[data-theme=dark] .tasks-table tr:hover{background:#252525}[data-theme=dark] .view-tabs button.selected{color:#fff;border-bottom-color:#ddd}[data-theme=dark] .block-editor .tiptap :not(pre)>code{background:#303030}[data-theme=dark] .status-chip{background:#303030;color:#ccc}[data-theme=dark] .color-grid button,[data-theme=dark] .cover-swatches button{color:#37352f}.inline-mention{background:#ebf2f7;border-radius:3px;padding:1px 3px;color:#337ea9;font-size:.95em;text-decoration:none}.backlinks{font-size:12px;color:#9b9a97;margin:5px 0 12px}.backlinks button{border:0;display:block;background:none;padding:4px}[data-theme=dark] .inline-mention{background:#253447;color:#7db2df}.page-tree{position:relative}.nav-tree-row{position:relative;min-height:30px;border-radius:4px}.nav-tree-row .nav-item{min-width:0;padding-right:5px}.nav-tree-row .tree-toggle{flex:0 0 19px}.tree-row-actions{display:flex;margin-left:auto;opacity:0;flex-shrink:0}.nav-tree-row:hover .tree-row-actions,.nav-tree-row:focus-within .tree-row-actions{opacity:1}.tree-row-actions button{padding:2px 4px;border:0;background:none;font-size:14px;color:var(--muted)}.nav-tree-row.drop-inside,.root-drop-zone.drop-inside{background:#2383e22b;outline:1px solid #2383e2}.nav-tree-row.drop-before:before,.nav-tree-row.drop-after:after{content:"";position:absolute;left:12px;right:0;height:2px;background:#2383e2;z-index:2}.nav-tree-row.drop-before:before{top:0}.nav-tree-row.drop-after:after{bottom:0}.nav-tree-row.dragging{opacity:.4}.root-drop-zone{margin:10px 0;padding:12px 6px;border:1px dashed #999;border-radius:4px;text-align:center;font-size:12px;color:var(--muted)}.page-dialog-overlay{position:fixed;inset:0;z-index:250;background:#0005;display:flex;align-items:flex-start;justify-content:center;padding:15vh 20px}.page-move-dialog{width:440px;max-width:100%;max-height:70vh;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 12px 40px #0003;display:flex;flex-direction:column;padding:12px}.page-move-dialog header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:14px}.page-move-dialog header button{border:0;background:none}.page-move-dialog input{width:100%;padding:10px}.page-destinations{overflow:auto;margin:8px -4px}.page-destinations button{display:flex;gap:12px;width:100%;text-align:left;border:0;background:none;border-radius:4px;padding:9px}.page-destinations button[aria-selected=true],.page-destinations button:hover{background:#2383e216}.page-destinations b,.page-destinations small{display:block}.page-destinations b{font-size:14px;font-weight:500}.page-destinations small{font-size:11px;color:var(--muted);margin-top:2px}.page-move-dialog footer{font-size:11px;color:var(--muted);border-top:1px solid var(--line);padding-top:10px}.page-actions-menu{width:280px}.page-actions-menu kbd{font-size:10px;margin-left:auto;color:var(--muted)}.page-actions-menu button{display:flex;align-items:center;gap:10px}.page-actions-menu small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-actions-menu input{width:100%;margin:8px 0}.page-breadcrumbs{display:flex;gap:6px;align-items:center;min-width:0;overflow:hidden;white-space:nowrap}.page-breadcrumbs button{background:none;border:0;padding:4px;max-width:170px;overflow:hidden;text-overflow:ellipsis;color:inherit}.page-breadcrumbs b{overflow:hidden;text-overflow:ellipsis;font-weight:500}.document-subpages{margin:12px 0}.document-subpages button{display:block;width:100%;text-align:left;border:0;background:none;padding:6px 3px;border-radius:4px}.document-subpages button:hover{background:#8881}.document-subpages span{text-decoration:underline;text-decoration-color:#8884;text-underline-offset:3px}[data-theme=dark] .page-move-dialog{background:#252525}[data-theme=dark] .page-destinations button{background:transparent}[data-theme=dark] .page-destinations button:hover,[data-theme=dark] .page-destinations button[aria-selected=true]{background:#ffffff0d}.shell>aside{padding:10px 10px 8px;width:252px}.workspace-brand{padding:6px 6px 14px}.workspace-brand small{margin-top:2px}.search-launch{margin-bottom:8px;padding:8px;font-size:12px}.nav-item{padding:6px 8px;font-size:13px;gap:8px;margin:1px 0}.nav-label{padding:17px 8px 6px}.sidebar-bottom{padding-top:8px}.storage{padding:6px 8px 10px}.storage>span{margin-bottom:3px}.storage small{font-size:10px}.profile{padding:10px 5px 2px;margin-top:8px}.shell>.main{margin-left:252px}.sidebar-switch{border:0;background:none;padding:4px;color:var(--muted)}.shell.sidebar-hidden>aside{display:none}.shell.sidebar-hidden>.main{margin-left:0}.tree-row-actions{width:48px;overflow:visible}.nav-tree-row:hover .tree-row-actions,.nav-tree-row:focus-within .tree-row-actions{width:48px;overflow:visible}.page-nav-link span:last-child{flex:1;text-align:left}.quick-find{width:620px;max-width:100%;max-height:70vh;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 16px 55px #0003;display:flex;flex-direction:column;overflow:hidden}.quick-find header{display:flex;align-items:center;padding:12px;border-bottom:1px solid var(--line)}.quick-find header input{flex:1;border:0;background:none;padding:8px;font-size:17px;box-shadow:none}.quick-find header button{border:0;background:none;font-size:11px;color:var(--muted)}.quick-find>small{padding:12px 20px 6px;color:var(--muted)}.quick-find [role=listbox]{overflow:auto;padding:0 8px 10px}.quick-find [role=option]{display:flex;align-items:center;gap:12px;width:100%;border:0;background:none;text-align:left;padding:9px 12px}.quick-find [role=option][aria-selected=true]{background:#8881}.quick-find b,.quick-find small{display:block}.quick-find b{font-weight:500}.quick-find small{font-size:11px;color:var(--muted)}.quick-find footer{border-top:1px solid var(--line);font-size:11px;padding:12px 20px;color:var(--muted)}.quick-find>p{padding:12px 20px}.property-cell{padding:7px 4px;width:100%;border:0;background:none;min-height:32px;min-width:90px;text-align:left;white-space:inherit}.property-cell:disabled{opacity:1}.property-cell-editor{min-width:190px;max-width:320px;padding:6px}.property-cell-editor label{font-size:11px}.property-cell-editor select,.property-cell-editor input{width:100%;font-size:13px}.property-cell-editor>div{display:flex;justify-content:flex-end;gap:4px;margin-top:5px}.property-cell-editor button{font-size:11px;padding:3px 6px}.tasks-table.wrap-cells td{white-space:normal;max-width:300px}.sort-rule{display:flex;gap:6px;margin:8px 0}.view-name-edit input{max-width:260px}.block-editor .tiptap li[data-checked]{align-items:flex-start;min-height:28px}.block-editor .tiptap li[data-checked]>label{margin:4px 0 0;line-height:20px}.block-editor .tiptap li[data-checked]>label input{padding:0;min-height:0;width:15px;height:15px;margin:0}.block-editor .tiptap li[data-checked]>div>p{margin:0!important}.document-subpages{flex:initial;overflow:visible}.page-breadcrumbs{flex:1}.sidebar-hidden .page-command-bar{margin-right:-24px}[data-theme=dark] .quick-find{background:#252525}[data-theme=dark] .quick-find [role=option]{background:transparent}[data-theme=dark] .quick-find [role=option][aria-selected=true]{background:#ffffff0d}.inline-mention-view{display:inline!important}@media(max-width:760px){.shell>.main{margin-left:0}.shell>aside{width:252px}.page-breadcrumbs button{max-width:95px}.quick-find-overlay{padding-top:7vh}}.block-children{margin-left:26px;padding-left:0}.nested-block{margin:3px 0}.nested-block>.block-children>.nested-block{margin:3px 0}.block-editor .tiptap .nested-block>p{margin:0}.block-editor .tiptap .block-children p{margin:3px 0}.timeline-controls{display:flex;align-items:center;gap:8px;margin:12px 0;font-size:13px}.timeline-controls>span{flex:1}.timeline-controls select{width:auto}.timeline-scroll{overflow:auto;max-height:550px;border:1px solid var(--line);border-radius:4px}.timeline-header,.timeline-row{display:flex;min-height:40px;border-bottom:1px solid var(--line)}.timeline-header{position:sticky;top:0;background:var(--panel, #fff);z-index:3}.timeline-header>b,.timeline-row>button{width:220px;flex-shrink:0;padding:9px 12px;position:sticky;left:0;z-index:2;background:#fff;border:0;border-right:1px solid var(--line);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.timeline-header>div{display:flex}.timeline-header span{display:inline-block;text-align:center;font-size:11px;padding:12px 0;color:var(--muted);border-right:1px solid var(--line);flex-shrink:0}.timeline-track{position:relative;background-image:linear-gradient(to right,transparent calc(100% - 1px),var(--line) 1px)}.timeline-bar{position:absolute;top:6px;height:28px;background:#e7eff6;border:1px solid #bed0de;border-radius:4px;display:flex;align-items:center;overflow:hidden}.timeline-bar>button{border:0;background:none;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:3px 8px;flex:1;text-align:left}.timeline-resize{cursor:ew-resize;padding:3px;line-height:20px;color:#777}.timeline-jump{font-size:11px;border:0;background:none;margin:5px 12px}.unscheduled{padding:12px 0;font-size:13px}.unscheduled button{display:block;border:0;background:none;padding:6px 12px}.chart-view{position:relative;border:1px solid var(--line);border-radius:6px;padding:24px;margin-top:16px}.chart-bars{min-height:240px;display:flex;gap:24px;align-items:flex-end;justify-content:center;overflow:auto}.chart-bars>button{border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:65px;max-width:180px;padding:0}.chart-bars i{display:block;width:50px;border-radius:4px 4px 0 0}.chart-bars b{font-weight:500;font-size:12px}.chart-bars span{font-size:12px;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-donut{width:230px;height:230px;border-radius:50%;margin:0 auto;display:grid;place-items:center}.chart-donut>div{width:150px;height:150px;border-radius:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.chart-donut b{font-size:32px}.chart-donut small{color:var(--muted)}.chart-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}.chart-legend button{display:flex;gap:8px;align-items:center;border:0;background:none;font-size:12px}.chart-legend i{width:9px;height:9px;border-radius:50%}.chart-records{margin-top:20px;border-top:1px solid var(--line);padding-top:12px}.chart-records header{display:flex;justify-content:space-between;font-size:13px}.chart-records>button{display:block;width:100%;border:0;background:none;text-align:left;padding:7px}.view-date-settings,.view-chart-settings{display:flex;gap:12px;flex-wrap:wrap}.view-date-settings label,.view-chart-settings label{min-width:140px}[data-theme=dark] .timeline-header,[data-theme=dark] .timeline-header>b,[data-theme=dark] .timeline-row>button,[data-theme=dark] .chart-donut>div{background:#202020}[data-theme=dark] .timeline-bar{background:#263748;border-color:#38546b}.configurable-table{table-layout:fixed}.configurable-table th{position:relative;padding:0;height:36px}.column-heading{display:flex;justify-content:space-between;gap:6px;width:100%;background:none;border:0;border-radius:0;padding:8px 10px;text-align:left;color:var(--muted);font-size:13px}.column-heading span{opacity:0}.column-heading:hover span{opacity:1}.column-resizer{position:absolute;right:-3px;top:0;bottom:0;width:6px;cursor:col-resize;z-index:2}.column-resizer:hover{background:#2383e2}.configurable-table td{overflow:hidden;padding:0 6px;height:38px;border-right:1px solid var(--line)}.configurable-table td input,.configurable-table td select{max-width:100%;min-width:0}.table-title{display:flex;gap:8px;align-items:center;width:100%;border:0;background:none;text-align:left;padding:7px 4px;overflow:hidden}.table-title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-title small{font-size:9px;margin-left:auto;opacity:0;border:1px solid var(--line);border-radius:3px;padding:2px}.table-title:hover small{opacity:1}.column-calculation{display:flex;gap:5px;align-items:center;margin:0;font-size:11px;color:var(--muted)}.column-calculation select{border:0;background:none;font-size:11px;padding:3px;flex:1;width:85px;min-width:0}.column-calculation b{font-weight:500}.configurable-table tfoot td{height:33px;background:#88803}.column-menu{z-index:240;width:220px}.column-menu b{display:block;font-size:12px;margin:6px 8px;color:var(--muted)}.configurable-table.wrap-cells .table-title>span{white-space:normal}.attachment-block{margin:12px 0;border:1px solid var(--line);border-radius:5px;padding:10px}.attachment-block video{display:block;max-width:100%;max-height:550px;margin:0 auto 10px}.attachment-block audio{width:100%;margin-bottom:10px}.attachment-download{display:block;color:inherit;text-decoration:none;font-size:14px}.attachment-block input{font-size:12px;border:0;background:none;padding:6px 0;width:100%;color:var(--muted)}.attachment-block small{display:block;margin-top:5px;color:var(--muted)}[data-resize-handle]{background:#2383e2;border:1px solid white;border-radius:3px}.tiptap [data-resize-container]{max-width:100%}:root{--sidebar-width: 248px;--surface: #fff;--sidebar-surface: #f7f7f5;--hover: #efefed;--ink: #37352f;--subtle: #787774;--panel-border: #e9e9e7}[data-theme=dark]{--surface: #191919;--sidebar-surface: #202020;--hover: #2c2c2b;--ink: #e6e6e4;--subtle: #a4a4a0;--panel-border: #373736}[data-contrast=high]{--subtle: #4b4b47;--panel-border: #777;--line: #777}[data-theme=dark][data-contrast=high]{--subtle: #d1d1ce;--panel-border: #aaa;--line: #aaa}[data-reduced-motion=true] *,[data-reduced-motion=true] *:before,[data-reduced-motion=true] *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.shell>.workspace-sidebar{width:var(--sidebar-width);padding:0;overflow:visible;background:var(--sidebar-surface);border-right:1px solid var(--panel-border);display:flex;flex-direction:column;color:var(--ink)}.shell>.main{margin-left:var(--sidebar-width);width:calc(100% - var(--sidebar-width))}.shell.sidebar-hidden>.workspace-sidebar{display:none}.shell.sidebar-hidden>.main{margin-left:0;width:100%}.workspace-switch-row{display:flex;align-items:center;padding:10px 8px;position:relative;gap:2px;min-height:52px}.workspace-switch{border:0;background:transparent;min-width:0;flex:1;padding:5px 4px;justify-content:flex-start;gap:8px;font-size:14px}.workspace-switch b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1;text-align:left;font-weight:600}.workspace-icon{font-size:18px}.icon-button{border:0;background:transparent;padding:5px;color:var(--subtle);min-width:28px;min-height:28px}.workspace-picker{position:absolute;top:50px;left:8px;z-index:65;background:var(--surface);border:1px solid var(--panel-border);box-shadow:0 6px 24px #0002;border-radius:7px;width:300px;padding:6px;max-width:calc(100vw - 20px)}.workspace-picker>small{display:block;padding:8px;color:var(--subtle)}.workspace-picker button{display:flex;width:100%;text-align:left;justify-content:flex-start;border:0;background:transparent;padding:9px;font-size:13px}.workspace-picker button>span:nth-child(2){flex:1;min-width:0}.workspace-picker b,.workspace-picker small{display:block}.workspace-picker small{font-size:11px;margin-top:4px;color:var(--subtle)}.workspace-sidebar .sidebar-quick{flex:none;padding:0 8px 10px;overflow:visible}.workspace-sidebar .nav-item{width:100%;display:flex;gap:9px;padding:6px 8px;min-height:30px;font-size:13px;font-weight:480;background:transparent;border:0;text-align:left;justify-content:flex-start;margin:1px 0;color:var(--ink)}.workspace-sidebar .nav-item>span:not(.unread-badge):not(.sidebar-page-icon){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.workspace-sidebar .nav-item:hover,.workspace-sidebar button:hover{background:var(--hover)}.workspace-sidebar .nav-item.active{background:var(--hover);color:var(--ink)}.workspace-sidebar kbd{margin-left:auto;font-size:10px;color:var(--subtle)}.sidebar-page-icon{display:inline-flex;align-items:center;width:17px;justify-content:center;font-size:14px}.sidebar-scroll{flex:1;min-height:0;overflow:auto;padding:0 8px 12px;scrollbar-width:thin}.sidebar-section{margin:10px 0}.sidebar-section-heading{display:flex;align-items:center;justify-content:space-between;color:var(--subtle);margin:6px 0 3px}.sidebar-section-heading button{border:0;background:transparent;color:inherit;font-size:12px;padding:4px;gap:4px}.sidebar-section-heading>button:first-child{flex:1;justify-content:flex-start}.sidebar-hint{font-size:11px;line-height:1.5;margin:5px 8px;color:var(--subtle)}.workspace-sidebar .sidebar-bottom{padding:8px;flex:none;border-top:0;margin-top:0}.workspace-privacy{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--subtle);padding:10px 8px 2px}.unread-badge{margin-left:auto;border-radius:4px;min-width:18px;padding:1px 5px;font-size:11px;background:#e5e5e3;color:#555}.sidebar-resize{position:absolute;right:-3px;top:0;bottom:0;width:6px;cursor:col-resize;z-index:45}.sidebar-resize:hover,.sidebar-resize:focus-visible{background:#2383e260;outline:0}.workspace-sidebar.compact .nav-item{min-height:25px;padding-top:3px;padding-bottom:3px}.workspace-sidebar.compact .page-tree-row{min-height:25px}.workspace-sidebar.compact .sidebar-section{margin:5px 0}.person-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:50%;background:#e9e5df;color:#64594b;font-size:11px;font-weight:600;line-height:1;overflow:hidden}.save-status{font-size:10px;color:var(--subtle);margin-right:8px;white-space:nowrap}.presence-avatars{display:flex;align-items:center;padding:0 6px}.presence-avatars>span{display:flex;margin-left:-5px;border:2px solid var(--surface);border-radius:50%;position:relative}.presence-avatars .is-editing:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;right:-1px;bottom:-1px;background:#4b9f68;border:1px solid var(--surface)}.page-with-panel{min-height:calc(100dvh - 70px);width:100%;position:relative}.mobile-sidebar-backdrop{display:none}.page-with-panel.has-panel{padding-right:340px}.page-with-panel .notion-document{padding-top:24px}.collaboration-panel{position:fixed;top:46px;right:0;bottom:0;width:340px;z-index:30;background:var(--surface);border-left:1px solid var(--panel-border);display:flex;flex-direction:column;color:var(--ink);box-shadow:-2px 0 8px #00000004}.collaboration-panel>header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;flex:none}.collaboration-panel h2{font-size:14px;margin:0}.page-panel-tabs{display:flex;border-bottom:1px solid var(--panel-border);padding:0 10px 8px;gap:2px;flex:none}.page-panel-tabs button{padding:6px 7px;font-size:10px;border:0;background:transparent;gap:4px;flex:1}.page-panel-tabs button[aria-pressed=true]{background:var(--hover)}.page-panel-body{overflow:auto;flex:1;padding:12px 16px 30px;scrollbar-width:thin}.panel-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;color:var(--subtle);font-size:12px;padding:32px 12px}.panel-empty p{font-size:11px;line-height:1.6;margin:0}.panel-empty b{font-size:12px}.panel-note{font-size:11px;line-height:1.6;color:var(--subtle)}.panel-text-button{border:0;background:transparent;font-size:11px;padding:6px 0;color:var(--subtle);display:flex}.comment-filter{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px;gap:8px}.comment-filter select{padding:5px;border:0;background:transparent;color:var(--ink);font-size:11px}.comment-filter>span{font-size:10px;color:var(--subtle)}.comment-thread{border:1px solid var(--panel-border);border-radius:6px;padding:10px;margin:12px 0;position:relative}.comment-thread.resolved{opacity:.8}.comment-quote{display:block;width:100%;text-align:left;border:0;border-left:3px solid #dfc785;padding:4px 8px;background:var(--sidebar-surface);font-size:11px;white-space:pre-wrap;line-height:1.5;max-height:85px;overflow:auto;margin:0 0 10px}.thread-controls{display:flex;align-items:center;justify-content:flex-end;min-height:18px;margin-bottom:5px;gap:4px}.thread-controls>span{font-size:10px;color:var(--subtle);display:flex;align-items:center;gap:3px;margin-right:auto}.thread-controls button{border:0;background:transparent;padding:2px;color:var(--subtle);font-size:10px}.thread-controls button:hover{color:#2383e2}.comment-message{display:flex;gap:8px;margin:9px 0}.comment-message-content{min-width:0;flex:1}.comment-message header{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.comment-message header b{font-size:11px;font-weight:600}.comment-message time,.comment-message header small{font-size:9px;color:var(--subtle)}.comment-text{font-size:12px;line-height:1.55;white-space:pre-wrap;word-break:break-word;margin:5px 0}.comment-message.deleted .comment-text{font-style:italic;color:var(--subtle)}.comment-message-actions{display:flex;gap:7px}.comment-message-actions button{padding:1px 0;background:transparent;border:0;font-size:9px;color:var(--subtle);gap:3px}.comment-message-actions button:hover{color:var(--ink)}.comment-mentioned{display:flex;flex-wrap:wrap;gap:5px;font-size:10px;color:#2383e2}.comment-composer{border:1px solid var(--panel-border);border-radius:5px;background:var(--surface);overflow:visible;position:relative}.comment-composer:focus-within{border-color:#aaa}.comment-composer textarea{padding:10px;border:0;box-shadow:none!important;border-radius:5px;font-size:12px;line-height:1.6;width:100%;min-height:75px;background:transparent;color:var(--ink);display:block}.comment-composer blockquote{margin:10px 10px 0;padding:4px 8px;border-left:3px solid #dfc785;background:var(--sidebar-surface);font-size:11px;max-height:80px;overflow:auto}.comment-composer-tools{display:flex;gap:5px;align-items:center;padding:5px 7px}.comment-composer-tools button{border:0;background:transparent;padding:4px;font-size:10px}.comment-composer-tools .comment-send{background:#2383e2;color:#fff;padding:5px 8px}.comment-composer-tools .comment-send:disabled{background:var(--hover);color:var(--subtle)}.comment-mention-chips{flex:1;display:flex;flex-wrap:wrap;gap:3px}.comment-mention-chips button{background:#2383e210;color:#2383e2;padding:2px 4px;max-width:130px;overflow:hidden;text-overflow:ellipsis}.comment-people{position:absolute;left:0;right:0;bottom:40px;max-height:180px;overflow:auto;background:var(--surface);border:1px solid var(--panel-border);border-radius:5px;padding:5px;box-shadow:0 3px 12px #0002;z-index:5}.comment-people button{width:100%;text-align:left;justify-content:flex-start;border:0;background:transparent;font-size:11px;padding:6px}.comment-error{font-size:11px;color:#c24640;margin:5px 8px}.new-comment{margin-top:25px}.new-comment h4{font-size:11px;font-weight:500;margin:0 0 10px}.highlight-thread{outline:2px solid #dfc785;outline-offset:2px}.comment-anchor-highlight{background:#f5df9d60!important;outline:2px solid #e5bf64;outline-offset:3px}.document-discussion-link{display:flex;margin-top:24px;color:var(--subtle);background:transparent;border:0;padding:4px 0;font-size:11px}.page-activity-event{display:flex;gap:9px;padding:12px 0;border-bottom:1px solid var(--panel-border);font-size:11px}.page-activity-event>div{flex:1}.page-activity-event b{font-weight:600}.page-activity-event p{font-size:12px;margin:3px 0;line-height:1.5}.page-activity-event time{display:block;color:var(--subtle);font-size:10px;margin-top:4px}.page-detail-list{display:grid;grid-template-columns:95px minmax(0,1fr);gap:13px 8px;font-size:11px;margin:10px 0 28px}.page-detail-list dt{color:var(--subtle)}.page-detail-list dd{margin:0;word-break:break-word}.page-panel-body h3{font-size:12px}.page-panel-body .settings-panel{border:0;margin:0;padding:0;background:transparent}.page-panel-body .sharing p{font-size:11px;color:var(--subtle)}.page-panel-body .sharing select{font-size:11px;max-width:100%;background:var(--surface);color:var(--ink)}.revision-row{display:flex;text-align:left;justify-content:flex-start;padding:12px 6px;width:100%;gap:9px;border:0;border-bottom:1px solid var(--panel-border);background:transparent}.revision-row span{flex:1;min-width:0}.revision-row b{display:block;font-size:12px}.revision-row small{display:block;font-size:10px;margin-top:5px}.revision-caption{font-size:11px;color:var(--subtle);line-height:1.7}.revision-preview{border:1px solid var(--panel-border);padding:12px;border-radius:4px;overflow:auto;max-height:45vh;margin:12px 0}.revision-preview .tiptap{padding:0!important;border:0!important;min-height:0!important;font-size:12px}.revision-preview .tiptap p{font-size:12px}.restore-confirm{padding:12px;background:var(--sidebar-surface)}.restore-confirm p{font-size:11px}.restore-confirm button{font-size:11px;padding:6px;margin-right:5px}.subscription-option{display:flex;flex-direction:row;align-items:flex-start;gap:9px;padding:12px 0;font-size:12px;font-weight:400}.subscription-option input{margin-top:3px}.subscription-option b,.subscription-option small{display:block}.subscription-option b{font-weight:500}.subscription-option small{color:var(--subtle);font-size:11px;line-height:1.5;margin-top:5px}.page-actions-menu{max-height:calc(100dvh - 24px);overflow:auto;scrollbar-width:thin}.page-menu-fonts{display:flex;padding:4px;gap:3px}.page-menu-fonts button{flex:1;display:flex!important;flex-direction:column;align-items:center!important;text-align:center!important;padding:8px!important}.page-menu-fonts b{font-size:22px;font-weight:500}.page-menu-fonts small{font-size:10px;margin:2px 0!important;padding:0!important}.page-menu-fonts [aria-pressed=true]{color:#2383e2;background:#2383e210}.page-actions-menu [role=menuitemcheckbox]{justify-content:space-between}.transfer-dialog{background:var(--surface);color:var(--ink);max-height:85vh;overflow:auto}.transfer-dialog p{font-size:12px;line-height:1.6}.transfer-dialog select{background:var(--surface);color:var(--ink);font-size:12px}.transfer-consequences{padding:10px;background:var(--sidebar-surface);border:1px solid var(--panel-border);border-radius:4px}.transfer-consequences p:last-child{margin-bottom:0}.transfer-ack{flex-direction:row;align-items:flex-start;font-weight:400;font-size:11px}.transfer-ack input{width:15px;margin:0;flex:none}.sharing-owner{display:flex;justify-content:space-between;font-size:12px;padding:10px 0;border-bottom:1px solid var(--panel-border)}.sharing-owner small{color:var(--subtle)}.task-discussion{max-width:600px;margin:25px auto}.task-discussion .comment-thread{padding:14px}.task-discussion .comment-message header b{font-size:12px}.motion-inbox{max-width:850px;margin:20px auto}.motion-inbox>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.motion-inbox h1{font-size:30px;margin-bottom:8px}.motion-inbox header p{font-size:12px;color:var(--subtle);margin:0}.inbox-actions{display:flex;gap:5px}.inbox-actions button{border:0;background:transparent;padding:6px}.inbox-tabs{display:flex;border-bottom:1px solid var(--panel-border);gap:16px;margin-bottom:5px}.inbox-tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;padding:10px 3px;color:var(--subtle);font-size:12px}.inbox-tabs [aria-pressed=true]{border-bottom-color:var(--ink);color:var(--ink)}.inbox-tabs span{font-size:10px;border-radius:4px;background:var(--hover);padding:1px 4px}.inbox-notification{position:relative;display:flex;border-bottom:1px solid var(--panel-border)}.inbox-notification.unread{background:#2383e205}.inbox-open{border:0;background:transparent;text-align:left;justify-content:flex-start;align-items:flex-start;padding:17px 10px;width:100%;gap:13px}.inbox-open>div:nth-child(2){flex:1;min-width:0}.inbox-open b{font-size:12px}.inbox-open p{font-size:12px;margin:5px 0;color:var(--subtle);line-height:1.6}.inbox-open time{font-size:10px;color:var(--subtle)}.notification-avatar{position:relative}.notification-avatar>svg{position:absolute;bottom:-3px;right:-4px;background:var(--surface);border-radius:3px;color:var(--subtle);outline:2px solid var(--surface)}.notification-controls{display:flex;align-items:center;padding-right:8px;gap:3px}.notification-controls button{padding:5px;border:0;background:transparent;color:var(--subtle)}.unread-dot{width:6px;height:6px;border-radius:50%;background:#2383e2;flex:none;margin-top:5px}.inbox-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:85px 20px;color:var(--subtle)}.inbox-empty h2{margin:20px 0 4px;font-size:15px;color:var(--ink)}.inbox-empty p{font-size:12px;color:var(--subtle)}@media(max-width:1050px){.page-with-panel.has-panel{padding-right:0}.collaboration-panel{width:min(360px,94vw);z-index:60;box-shadow:-4px 0 20px #0002}.page-with-panel.has-panel .notion-document{padding-left:32px;padding-right:25px}.page-with-panel.has-panel .title-input{font-size:28px}.save-status{display:none}}@media(max-width:760px){.page-with-panel.has-panel{padding-right:0}.collaboration-panel{width:min(360px,94vw);z-index:60;box-shadow:-4px 0 20px #0002}.topbar-right{gap:1px}.topbar-right button{padding:5px}.page-breadcrumbs>button:first-child{display:none}.inbox-tabs{gap:12px}.notification-controls{flex-direction:column;justify-content:center}.motion-inbox{margin:10px auto}.page-with-panel .notion-document{padding-top:20px}}.topbar{height:46px;min-height:46px;background:var(--surface);border-bottom:0;padding:5px 14px;position:sticky;top:0;z-index:35}.topbar-right{color:var(--ink);display:flex!important;gap:4px;margin-left:auto;font-size:12px;min-width:0}.topbar-right:empty{display:none!important}.topbar-right button{padding:5px 7px;border:0;background:transparent;font-size:12px;color:var(--ink)}.page-breadcrumbs{min-width:0;overflow:hidden}.page-breadcrumbs>b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-footer{display:none}.motion-dialog-shade{position:fixed;inset:0;z-index:120;background:#0005;display:flex;align-items:center;justify-content:center;padding:24px}.motion-dialog{background:var(--surface);color:var(--ink);border:1px solid var(--panel-border);border-radius:8px;box-shadow:0 20px 80px #0004;max-height:calc(100dvh - 48px);overflow:hidden}.settings-dialog{display:grid;grid-template-columns:230px minmax(0,1fr);width:980px;height:720px;max-width:calc(100vw - 48px)}.settings-navigation{padding:12px 8px;overflow:auto;background:var(--sidebar-surface);border-right:1px solid var(--panel-border)}.settings-identity{display:flex;gap:9px;align-items:center;padding:8px 7px 16px}.settings-identity>div{min-width:0}.settings-identity b{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-identity small{display:block;font-size:10px;margin-top:3px;overflow:hidden;text-overflow:ellipsis}.settings-search{display:flex;flex-direction:row;align-items:center;border:1px solid var(--panel-border);border-radius:5px;margin:0 6px 15px;gap:0;padding-left:8px;color:var(--subtle)}.settings-search input{width:100%;border:0;background:transparent;padding:7px;box-shadow:none;font-size:12px}.settings-group{display:block;padding:12px 10px 6px;color:var(--subtle);font-size:11px}.settings-navigation>button{display:flex;width:100%;border:0;background:transparent;justify-content:flex-start;font-size:12px;padding:8px 10px;gap:9px}.settings-navigation>button.active{background:var(--hover)}.settings-content{min-width:0;display:flex;flex-direction:column;overflow:hidden}.settings-content>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--panel-border);padding:17px 26px;flex:none}.settings-content>header h2{margin:0;font-size:17px}.settings-body{padding:10px 28px 32px;overflow:auto;flex:1;scrollbar-width:thin}.settings-body h3{margin:25px 0 8px;padding-bottom:9px;border-bottom:1px solid var(--panel-border);font-size:13px;font-weight:600}.settings-body label{font-weight:500;color:var(--ink)}.settings-body input,.settings-body select{font-size:12px;background:var(--surface);color:var(--ink);padding:7px 9px;border-color:var(--panel-border)}.settings-body select{max-width:245px}.settings-content>footer{min-height:38px;padding:10px 28px;border-top:1px solid var(--panel-border);font-size:11px;color:var(--subtle);flex:none}.preference-row{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:13px 0;min-width:0}.preference-row>div{flex:1;min-width:0}.preference-row b{font-size:12px;font-weight:500;display:block}.preference-row p{font-size:11px;color:var(--subtle);line-height:1.5;margin:5px 0 0;max-width:350px}.preference-row>input{width:82px}.preference-row>span{font-size:11px;color:var(--subtle)}.preference-toggle{display:block!important;position:relative;width:30px;height:18px;border:0;border-radius:20px!important;padding:2px!important;background:#c8c8c5!important;flex:none}.preference-toggle span{display:block;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0002;transition:transform .12s}.preference-toggle[aria-checked=true]{background:#2383e2!important}.preference-toggle[aria-checked=true] span{transform:translate(12px)}.profile-preview{display:flex;align-items:center;gap:16px}.profile-preview label{width:115px}.workspace-name-form{display:flex;gap:12px}.workspace-name-form>label:first-child{width:70px}.workspace-name-form>label:last-child{flex:1}.setting-value{font-size:11px;color:var(--subtle)}.settings-intro{font-size:12px;color:var(--subtle);margin-top:18px}.settings-note{margin:20px 0 0;padding:12px;border-radius:5px;background:var(--sidebar-surface);font-size:12px;line-height:1.6;color:var(--subtle)}.settings-actions{display:flex;gap:8px;flex-wrap:wrap}.settings-body .settings-panel{border:0;padding:0;background:transparent;box-shadow:none}.settings-body .page-heading{margin:16px 0}.settings-body .page-heading h1{font-size:19px;letter-spacing:0}.settings-body .eyebrow{display:none}.settings-body pre{font-size:11px;overflow:auto}.settings-body progress{width:100%;height:7px;accent-color:#2383e2}.storage-total{font-size:24px;margin:20px 0 14px}.storage-total small{font-size:11px}.about-motion{display:flex;flex-direction:column;align-items:center;padding:28px}.about-motion h3{border:0;margin-bottom:0}.about-motion p{margin:8px 0 0;font-size:12px}@media(max-width:760px){.sidebar-switch{display:none}.mobile-sidebar-backdrop{display:block;position:fixed;inset:0;z-index:65;background:#0004;border:0;border-radius:0;width:100%;height:100%}.shell>.workspace-sidebar{display:none}.shell>.main{margin-left:0;width:100%}.shell>.workspace-sidebar.open{display:flex;width:min(300px,85vw);z-index:70;box-shadow:4px 0 20px #0002}.settings-dialog{grid-template-columns:165px minmax(0,1fr);height:90dvh;max-width:96vw}.motion-dialog-shade{padding:8px}.settings-body{padding:6px 16px 22px}.settings-content>header{padding:15px}.preference-row{align-items:flex-start;flex-wrap:wrap;gap:8px}.preference-row>div{flex-basis:60%}.settings-body select{max-width:100%}.settings-identity small{display:none}.settings-navigation{padding:8px 4px}.settings-navigation>button{font-size:11px;padding:8px 6px}.sidebar-resize{display:none}}@media(max-width:480px){.settings-dialog{grid-template-columns:122px minmax(0,1fr)}.settings-navigation>button{gap:5px}.settings-navigation>button svg{display:none}.settings-identity .person-avatar{display:none}.settings-content>header h2{font-size:14px}.preference-row>div{flex-basis:100%}.preference-toggle{margin-left:auto}.settings-search{margin:0 0 8px}.settings-group{padding-left:6px}}.notion-document textarea.title-input{field-sizing:content;resize:none;overflow:hidden;min-height:1.3em;height:auto;max-height:none;white-space:pre-wrap;overflow-wrap:anywhere;display:block;line-height:1.25}.filter-builder>button{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;font-size:12px;color:var(--subtle);padding:6px 8px}.filter-builder>button.has-filters{color:#2383e2;background:#2383e210}.filter-editor{border:1px solid var(--panel-border);background:var(--surface);border-radius:6px;padding:12px;margin-top:6px;font-size:12px}.filter-group{min-width:0}.nested-filter-group{border:1px solid var(--panel-border);border-radius:5px;background:var(--sidebar-surface);padding:10px;margin:9px 0 9px 12px}.filter-group-heading{display:flex;align-items:center;gap:8px;margin-bottom:8px}.filter-group-heading>span{color:var(--subtle)}.filter-group-heading select{width:auto;max-width:260px;font-size:12px;padding:5px;background:var(--surface);color:var(--ink);border:1px solid var(--panel-border);border-radius:4px}.filter-group .filter-rule{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:4px 0}.filter-group .filter-rule>select,.filter-group .filter-rule>input{flex:1;min-width:95px;max-width:100%;font-size:12px;padding:6px;border:1px solid var(--panel-border);background:var(--surface);color:var(--ink);border-radius:4px}.filter-rule-actions{display:flex;gap:1px;margin-left:auto}.filter-group .filter-icon{padding:5px;border:0;background:transparent;color:var(--subtle);min-width:0}.filter-group .filter-icon:disabled{opacity:.25}.filter-group-add{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.filter-group-add button{border:0;background:transparent;color:var(--subtle);font-size:11px;padding:4px;display:flex;align-items:center;gap:3px}.filter-editor footer{display:flex;justify-content:space-between;gap:10px;padding-top:10px;margin-top:10px;border-top:1px solid var(--panel-border);align-items:center}.filter-editor footer small{color:var(--subtle);font-size:10px}.filter-editor footer button{padding:4px 7px;font-size:11px;border:0;background:transparent;color:var(--subtle)}.people-picker-trigger{display:flex;align-items:center;gap:4px;flex-wrap:wrap;min-height:30px;width:100%;text-align:left;padding:4px 6px;border:0;background:transparent;color:var(--ink);font-size:12px;cursor:pointer}.people-picker-trigger:hover{background:var(--hover)}.people-picker-trigger:disabled{cursor:default;opacity:.7}.person-chip{display:inline-flex;align-items:center;gap:4px;background:var(--hover);border-radius:4px;padding:2px 5px;font-size:11px;max-width:100%}.person-chip>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.person-chip .person-avatar{width:18px;height:18px;font-size:8px}.people-placeholder{color:var(--subtle)}.people-picker{position:fixed;width:290px;max-width:calc(100vw - 16px);max-height:340px;z-index:400;background:var(--surface);color:var(--ink);border:1px solid var(--panel-border);box-shadow:0 6px 25px #0003;border-radius:7px;display:flex;flex-direction:column;overflow:hidden}.people-picker-search{display:flex;gap:8px;align-items:center;border-bottom:1px solid var(--panel-border);padding:8px}.people-picker-search input{width:100%;min-width:0;font-size:12px;border:0;background:transparent;box-shadow:none;padding:4px;color:var(--ink)}.people-picker-search button{border:0;padding:3px;background:transparent}.people-picker [role=listbox]{overflow:auto;padding:5px;max-height:235px}.people-picker [role=option]{width:100%;display:flex;align-items:center;gap:9px;padding:7px;background:transparent;border:0;text-align:left;border-radius:4px;color:var(--ink)}.people-picker [role=option]:hover,.people-picker [role=option]:focus-visible{background:var(--hover)}.people-picker [role=option]>span:not(.person-avatar){flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.people-picker [role=option] b{font-size:12px;font-weight:500}.people-picker [role=option] small{font-size:10px;color:var(--subtle);overflow:hidden;text-overflow:ellipsis}.people-picker [role=option] svg{flex:none}.people-picker p{font-size:12px;padding:4px 8px}.people-picker-clear{background:transparent;border:0;border-top:1px solid var(--panel-border);font-size:11px;padding:7px;text-align:left}.people-picker-note{font-size:10px;color:var(--subtle);padding:7px 10px;line-height:1.4}.task-people-field{display:flex;flex-direction:column;gap:8px;font-size:12px}.task-people-field>.people-picker-trigger{min-height:38px;border:1px solid var(--panel-border);border-radius:5px}.task-assignees{display:inline-flex;align-items:center;gap:3px}.task-assignees .avatar{width:24px;height:24px;font-size:9px}.task-assignees>small{font-size:10px}.inbox-event-filter{display:flex;align-items:center;gap:9px;font-size:11px;color:var(--subtle);margin:0 0 16px;font-weight:400}.inbox-event-filter select{font-size:11px;padding:5px 8px;background:var(--surface);color:var(--ink);border:1px solid var(--panel-border);border-radius:4px}.missing-resource{display:flex;flex-direction:column;align-items:center;max-width:520px;text-align:center;margin:80px auto;padding:24px;gap:14px;color:var(--subtle)}.missing-resource h1{font-size:24px;color:var(--ink);margin:0}.missing-resource p{font-size:13px;line-height:1.6}.missing-resource button{font-size:12px}.people-filters{display:flex;gap:10px;margin:20px 0 14px}.people-filters input{flex:1;min-width:120px}.people-filters select{max-width:210px}.settings-content .page-heading h1{font-size:16px}.settings-content .page-heading p{font-size:12px}.settings-content .team-row{flex-wrap:wrap;gap:8px;padding:12px 0}.settings-content .team-row>div{min-width:180px;flex:1}.settings-content .team-row button{font-size:11px}.settings-content .team-row select{font-size:11px;max-width:100px}.settings-content .people-filters input,.settings-content .people-filters select{font-size:12px}.task-context-actions{display:flex;gap:4px;justify-content:flex-end;margin:-10px 0 12px}.task-context-actions button{border:0;background:transparent;padding:5px 8px;font-size:12px;color:var(--subtle)}.task-context-actions button:hover{background:var(--hover)}.task-discussion-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.task-discussion-heading nav{display:flex;gap:3px;flex-wrap:wrap}.task-discussion-heading button{background:transparent;border:0;font-size:12px;padding:6px 8px;gap:5px}.task-discussion-heading button[aria-pressed=true]{background:var(--hover)}.anchored-popover{z-index:350;background:var(--surface);color:var(--ink);border:1px solid var(--panel-border);border-radius:9px;box-shadow:0 6px 24px #0002,0 1px 4px #0001;display:flex;flex-direction:column;overflow:hidden;font:13px/1.4 Segoe UI,sans-serif;box-sizing:border-box}.anchored-popover button{font:inherit;border:0;background:transparent;color:inherit;box-shadow:none}.anchored-popover button:hover{background:var(--hover)}.anchored-popover input,.anchored-popover select{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--panel-border);min-width:0}.anchored-popover header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--panel-border);padding:8px 10px;flex-shrink:0}.anchored-popover [role=tablist]{display:flex;gap:2px}.anchored-popover [role=tab]{display:flex;align-items:center;gap:5px;padding:7px 8px;border-radius:4px;color:var(--subtle)}.anchored-popover [role=tab][aria-selected=true]{color:var(--ink);box-shadow:inset 0 -2px var(--ink)}.picker-search{display:flex;align-items:center;gap:6px;margin:10px 12px 6px;padding:2px 4px 2px 8px;border:1px solid var(--panel-border);border-radius:5px;flex-shrink:0;color:var(--subtle)}.picker-search input{border:0;outline:0;background:transparent;padding:6px 0;flex:1;box-shadow:none}.picker-controls{display:flex;gap:6px;margin:3px 12px 8px;flex-shrink:0}.picker-controls select{padding:4px 5px;font-size:11px;max-width:62%}.icon-picker-scroll{overflow:auto;min-height:70px;flex:1;padding:0 10px 10px;overscroll-behavior:contain}.picker-section-label{display:flex;align-items:center;gap:5px;padding:8px 2px 5px;color:var(--subtle);font-size:11px}.icon-choice-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:1px}.icon-choice-grid button{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:3px;aspect-ratio:1;min-height:29px;min-width:0;font-size:24px;line-height:1.2}.icon-choice-grid button[aria-pressed=true]{background:var(--hover);outline:1px solid var(--panel-border)}.icon-picker button:focus-visible,.page-actions-menu button:focus-visible{outline:2px solid #2383e2;outline-offset:-2px}.icon-picker footer{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:7px 10px;border-top:1px solid var(--panel-border);flex-shrink:0}.icon-picker footer small{font-size:10px;color:var(--subtle)}.icon-picker footer button{padding:5px 8px;border-radius:4px}.picker-empty{padding:15px 8px;color:var(--subtle)}.icon-colors{display:flex;gap:8px;padding:9px 13px;flex-shrink:0}.icon-colors button{border:2px solid var(--surface);border-radius:50%;width:22px;height:22px;padding:0;color:#fff;display:flex;align-items:center;justify-content:center}.icon-colors button[aria-pressed=true]{outline:1px solid var(--subtle)}.icon-upload{padding:14px 4px;display:flex;flex-direction:column;gap:12px;text-align:center}.icon-upload>button,.cover-upload-button{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--panel-border)!important;border-radius:4px;padding:7px}.icon-upload small{color:var(--subtle)}.attached-image-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.attached-image-grid button{padding:5px;border:1px solid var(--panel-border);border-radius:5px;aspect-ratio:1}.attached-image-grid img{max-width:100%;height:58px;object-fit:contain}.page-icon-value,.page-icon-image,.page-icon-emoji{display:inline-block;flex-shrink:0;vertical-align:middle;line-height:1.2;object-fit:contain}.page-icon-emoji{font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif}.page-personalize.without-page-icon{min-height:32px;height:auto;justify-content:flex-start}.page-personalize-actions button{display:inline-flex;align-items:center;gap:4px;font-size:12px}.appearance-popover fieldset{border:0;margin:0;padding:12px;overflow:auto;min-width:0}.appearance-popover .toggle-setting{display:flex;flex-direction:row;align-items:center;margin:12px 0;font-size:13px}.appearance-popover .toggle-setting input{width:auto}.appearance-popover .font-options button{display:flex;flex-direction:column;align-items:center;font-size:25px;padding:8px}.cover-image-list{display:flex;flex-direction:column;max-height:180px;overflow:auto;margin:8px 0}.cover-image-list button{display:flex;gap:8px;align-items:center;padding:6px;text-align:left}.cover-image-list img{width:44px;height:28px;object-fit:cover;border-radius:3px}.page-actions-menu{width:300px!important;display:flex;flex-direction:column;padding:6px!important;overflow:hidden!important}.page-menu-search{display:flex;align-items:center;gap:7px;padding:5px 8px;border-bottom:1px solid var(--panel-border);margin-bottom:5px;flex-shrink:0;color:var(--subtle)}.page-menu-search input{background:transparent;border:0;box-shadow:none;outline:0;min-width:0;flex:1;font-size:13px;padding:5px 0;color:var(--ink)}.page-menu-search button{width:auto!important;padding:3px!important}.page-menu-results{overflow:auto;min-height:0;overscroll-behavior:contain}.page-menu-results>button{display:flex!important;align-items:center;justify-content:flex-start!important;gap:9px!important;padding:7px 8px!important;font-size:13px!important;min-height:31px}.page-menu-results>button>svg{flex-shrink:0;color:var(--subtle)}.page-menu-results .menu-action-label{flex:1;text-align:left}.page-menu-results kbd{font:10px Segoe UI,sans-serif;color:var(--subtle);white-space:nowrap}.page-menu-results .danger-action,.page-menu-results .danger-action>svg{color:#d44c47}.page-actions-menu>footer{padding:8px;color:var(--subtle);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;border-top:1px solid var(--panel-border)}.menu-empty{padding:14px 8px;color:var(--subtle)}.page-menu-fonts{flex-shrink:0}.page-find-bar{position:fixed;top:52px;right:24px;z-index:180;display:flex;align-items:center;gap:5px;background:var(--surface);color:var(--ink);border:1px solid var(--panel-border);border-radius:6px;box-shadow:0 4px 15px #0002;padding:5px 7px;font:12px Segoe UI,sans-serif;max-width:calc(100vw - 20px)}.page-find-bar input{border:0;background:transparent;color:var(--ink);outline:0;box-shadow:none;width:160px;min-width:60px;padding:5px}.page-find-bar span{font-size:11px;color:var(--subtle);white-space:nowrap;min-width:48px;text-align:center}.page-find-bar button{background:transparent;border:0;padding:4px;display:flex;color:var(--subtle)}.page-find-bar button[aria-pressed=true]{color:#2383e2;background:#2383e215}.page-find-match{background:#ffe08a;color:#37352f;box-shadow:none}.page-find-current{background:#ffb84d;outline:1px solid #db8b18}.motion-desktop .topbar{padding-right:148px;-webkit-app-region:drag;min-height:46px}.motion-desktop .topbar button,.motion-desktop .topbar a,.motion-desktop .topbar input,.motion-desktop .topbar select,.motion-desktop .topbar [role=button]{-webkit-app-region:no-drag}.motion-desktop .workspace-switch-row{-webkit-app-region:drag}.motion-desktop .workspace-switch-row button{-webkit-app-region:no-drag}.motion-desktop .page-find-bar{top:52px;right:16px}@media(max-width:500px){.icon-choice-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.page-find-bar{right:10px}.page-find-bar input{width:100px}.page-menu-results>button{font-size:12px!important}}.workspace-home{max-width:1040px;padding:48px 56px 70px;margin:auto;color:var(--ink)}.workspace-home>header{margin-bottom:44px}.workspace-home>header>p{font-size:12px;color:var(--subtle);margin:0 0 10px}.workspace-home h1{font-size:29px;letter-spacing:-.6px;line-height:1.25;margin:0 0 22px;font-weight:650}.home-search-button{display:flex;justify-content:flex-start;width:100%;max-width:560px;border:1px solid var(--panel-border);background:var(--surface);padding:12px 14px;font-size:13px;color:var(--subtle);gap:9px;box-shadow:0 2px 5px #00000003}.home-search-button kbd{margin-left:auto;font-size:10px;border:1px solid var(--panel-border);border-radius:3px;padding:2px 4px}.workspace-home>section{margin:30px 0}.home-section-title{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px}.home-section-title h2{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:550;margin:0}.home-section-title>span{font-size:11px;color:var(--subtle)}.home-section-title>button{border:0;background:transparent;font-size:11px;padding:3px 5px;color:var(--subtle)}.recent-page-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.recent-page-cards>button{display:flex;flex-direction:column;align-items:stretch;text-align:left;justify-content:flex-start;overflow:hidden;border:1px solid var(--panel-border);background:var(--surface);padding:0;gap:0;box-shadow:0 2px 4px #00000003}.recent-page-cards>button:hover{background:var(--sidebar-surface)}.recent-page-cover{padding:18px 14px 15px;font-size:27px;color:#93918a;background:var(--sidebar-surface);height:66px;display:flex;align-items:center}.recent-page-cards b{font-size:13px;font-weight:550;padding:14px 14px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-page-cards small{font-size:10px;color:var(--subtle);padding:0 14px 14px}.home-empty{grid-column:1/-1;text-align:center;padding:38px;border:1px dashed var(--panel-border);display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--subtle)}.home-empty b{font-size:14px;color:var(--ink)}.home-empty p{font-size:12px;margin:0 0 7px}.home-empty button{font-size:12px}.my-task-list{border:1px solid var(--panel-border);border-radius:6px;overflow:hidden}.my-task-list>button{display:flex;justify-content:flex-start;width:100%;border:0;border-bottom:1px solid var(--panel-border);background:transparent;padding:11px 12px;gap:10px;border-radius:0;text-align:left;font-size:12px}.my-task-list>button:last-child{border-bottom:0}.my-task-list>button:hover{background:var(--hover)}.my-task-list b{flex:1;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-task-list span,.my-task-list time{font-size:10px;color:var(--subtle)}.task-status-dot{width:7px;height:7px;background:#b4b2ad;border-radius:50%;flex:none}.home-muted-empty{font-size:12px;padding:18px 12px;color:var(--subtle);margin:0}.home-activity>button{display:flex;align-items:center;gap:10px;padding:12px 0;border:0;border-bottom:1px solid var(--panel-border);background:transparent;width:100%;text-align:left;justify-content:flex-start}.home-activity>button>span:not(.person-avatar){font-size:12px;flex:1;line-height:1.5}.home-activity b{font-weight:550}.home-activity time{font-size:10px;color:var(--subtle);white-space:nowrap}@media(max-width:900px){.workspace-home{padding:35px 28px}.recent-page-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.workspace-home{padding:28px 16px}.workspace-home h1{font-size:25px}.home-activity time{max-width:80px;white-space:normal;text-align:right}.home-section-title>span{max-width:120px;text-align:right}.my-task-list>button>span:not(.task-status-dot){display:none}}
