@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.08vufg9rbrtqu.woff2)format("woff2"),url(../media/inter-latin-400-normal.0qkhh15u3nzc2.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.037elok7xg7ol.woff2)format("woff2"),url(../media/inter-latin-500-normal.0zoa3evckypzi.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.42bxzpetz5w8g.woff2)format("woff2"),url(../media/inter-latin-600-normal.2azw06-3fu-n-.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-700-normal.0w01zqnq_4v13.woff2)format("woff2"),url(../media/inter-latin-700-normal.0f21to4h01kr-.woff)format("woff")}
:root{--canvas:#fafaf7;--surface:#fff;--sidebar:#f5f5f1;--ink:#242923;--muted:#65715f;--secondary:#626c61;--green:#2b6045;--green-dark:#214f38;--green-soft:#e9f0e7;--border:#e5e7df;--line:#eef0e9;--serif:Georgia, "Times New Roman", serif;--font:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html,body{min-height:100%;font-family:var(--font);color:var(--ink);background:var(--canvas);letter-spacing:-.015em;margin:0;padding:0;font-size:14px}body{overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;letter-spacing:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.5}button{background:0 0;border:0}input,textarea,select{color:var(--ink)}button,a,input,textarea,select{outline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--green)}button,a{transition:background .15s,color .15s,border-color .15s,box-shadow .15s}svg{flex-shrink:0}h1,h2,h3,p{margin:0}h1{letter-spacing:-1.35px;font-size:34px;font-weight:600;line-height:1.25}h2{letter-spacing:-.35px;font-size:16px;font-weight:600}h3{font-size:14px;font-weight:600}.small,small{font-size:12px}.muted{color:var(--secondary)}.green-text{color:var(--green)}.danger-text{color:#a34037}.eyebrow{letter-spacing:1.3px;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600}.green-eyebrow{color:var(--green);margin-bottom:13px}.heading-dot{color:#5d6a54}.heading-count{color:#5f685c;vertical-align:middle;letter-spacing:0;background:#eff0e9;border-radius:4px;margin-left:5px;padding:2px 6px;font-size:11px;font-weight:500;display:inline-flex}.button{border:1px solid var(--border);white-space:nowrap;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 13px;font-size:12px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #20252204}.button:hover{background:#f5f6f0;border-color:#cbd1c6}.button-primary{background:var(--green);border-color:var(--green);color:#fff;box-shadow:0 1px 2px #152c2020}.button-primary:hover{background:var(--green-dark);border-color:var(--green-dark)}.button-ghost{box-shadow:none;background:0 0;border-color:#0000}.button-ghost:hover{background:#edf0e8;border-color:#0000}.button-danger{color:#a34037;background:#fff9f7;border-color:#eaccc6}.icon-button{width:30px;height:30px;color:var(--secondary);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon-button:hover{color:var(--ink);background:#eceee6}kbd{font:11px var(--font);color:#64685f;white-space:nowrap;background:#fff9;border:1px solid #e0e3d9;border-radius:4px;justify-content:center;align-items:center;min-width:20px;height:21px;padding:1px 5px;display:inline-flex;box-shadow:0 1px 1px #20252203}.badge{white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;gap:4px;padding:3px 7px;font-size:10px;font-weight:500;line-height:1.4;display:inline-flex}.badge-neutral{color:#5f6859;background:#f0f1eb}.badge-green{color:#4b6c43;background:#edf3e9}.badge-amber{color:#7a6432;background:#fbf1dc}.badge-blue{color:#4c6986;background:#eaf0f6}.badge-red{color:#a34e42;background:#faece8}.verified{color:#536c4b;white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:inline-flex}.sage{color:#566c49;background:#e8eedf}.sand{color:#786433;background:#f3ebd8}.peach{color:#7f5e47;background:#f7e7db}.lavender{color:#696276;background:#eeebf5}.blue{color:#4f6b76;background:#e6eef3}.rose{color:#7a605b;background:#f3e8e6}.avatar{letter-spacing:-.2px;border:1px solid #ffffff70;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:inline-flex}.avatar-xs{width:23px;height:23px;font-size:8px}.avatar-sm{width:28px;height:28px;font-size:9px}.avatar-md{width:32px;height:32px;font-size:10px}.avatar-lg{width:45px;height:45px;font-size:14px}.space-icon{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.space-icon-sm{border-radius:5px;width:23px;height:23px}.space-icon-md{width:36px;height:36px}.space-icon-lg{border-radius:10px;width:48px;height:48px}.app-shell{min-height:100vh;display:flex}.sidebar{z-index:40;background:var(--sidebar);border-right:1px solid var(--border);scrollbar-width:thin;scrollbar-color:#d8ddd0 transparent;flex-direction:column;width:242px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.brand-row{flex-shrink:0;align-items:center;gap:10px;height:78px;padding:2px 23px 0;display:flex}.brand{color:#345a36;align-items:center;gap:7px;display:flex}.brand>span{font-family:var(--serif);letter-spacing:-2px;font-size:36px;font-weight:700;line-height:1}.brand-period{color:#616853}.by-agency{letter-spacing:.25px;color:#64685e;margin-top:13px;margin-left:7px;font-size:9px}.workspace-switcher{text-align:left;background:#fbfbf8;border:1px solid #e1e3d9;border-radius:7px;align-items:center;gap:10px;margin:0 14px 22px;padding:9px;display:flex;box-shadow:0 1px 2px #20252203}.agency-monogram{color:#fafaf7;width:30px;height:30px;font-size:24px;font-family:var(--serif);background:#272d28;border-radius:6px;justify-content:center;align-items:center;padding-bottom:4px;font-weight:700;line-height:1;display:flex}.agency-monogram>span{color:#626a4f}.workspace-switcher>span:nth-child(2){flex:1}.workspace-switcher strong{font-size:12px;font-weight:600;display:block}.workspace-switcher small{color:#646860;margin-top:3px;font-size:10px;display:block}.workspace-switcher>svg{color:#62685c}.primary-nav{padding:0 12px}.nav-item{color:#5f6a59;text-align:left;border-radius:5px;align-items:center;gap:11px;width:100%;height:37px;margin:2px 0;padding:0 11px;font-size:12px;font-weight:450;display:flex;position:relative}.nav-item svg{color:#62685c;stroke-width:1.6px}.nav-item>span:nth-child(2){flex:1}.nav-item:hover{background:#eceee5}.nav-item.active{color:#3b5f35;background:#e5ebdd;font-weight:550}.nav-item.active svg{color:#4f6f46}.nav-item.active:before{content:"";background:#6c8856;border-radius:0 2px 2px 0;width:3px;height:15px;position:absolute;top:11px;left:-12px}.nav-count{color:#616958;background:#e4e8dd;border-radius:4px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;display:flex;flex:0!important}.search-nav{margin-bottom:9px}.search-nav kbd{background:0 0;margin-left:auto;font-size:10px}.sidebar-section{margin-top:29px;padding:0 14px}.sidebar-section-heading{color:#64685e;letter-spacing:.25px;justify-content:space-between;align-items:center;min-height:21px;margin-bottom:8px;padding:0 9px;font-size:10px;font-weight:550;display:flex}.sidebar-section-heading>a{align-items:center;gap:3px;display:flex}.sidebar-section-heading .icon-button{color:#616857;width:21px;height:21px}.sidebar-page{color:#616956;border-radius:5px;align-items:center;gap:9px;height:32px;padding:0 10px;font-size:11px;display:flex}.sidebar-page svg{color:#62685a}.sidebar-page>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-page:hover,.sidebar-page.current{color:#53654a;background:#e9ede1}.spaces-section{margin-top:23px;padding:0 10px}.spaces-section .sidebar-section-heading{padding-left:13px}.sidebar-space{border-radius:5px;align-items:center;gap:3px;height:39px;display:flex}.sidebar-space:hover,.sidebar-space.space-current{background:#eceee5}.tree-toggle{color:#63685a;justify-content:center;align-items:center;width:15px;height:28px;padding:0;display:flex}.tree-toggle svg{transition:transform .15s}.tree-toggle .rotated{transform:rotate(90deg)}.sidebar-space>a{color:#5f6a57;flex:1;align-items:center;gap:9px;min-width:0;height:100%;font-size:11px;display:flex}.sidebar-space>a>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.space-tree{border-left:1px solid #dce0d3;margin-left:29px;padding:1px 0 7px 8px}.tree-page{color:#616859;border-radius:4px;align-items:center;gap:7px;padding:7px 5px;font-size:10px;line-height:1.4;display:flex}.tree-page.current,.tree-page:hover{color:var(--green);background:#e8ecdf}.tree-page span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.browse-spaces{color:#62685a;align-items:center;gap:8px;padding:13px 0 0 27px;font-size:10px;display:flex}.browse-spaces:hover{color:var(--green)}.sidebar-bottom{margin-top:auto;padding:24px 12px 12px}.sidebar-create{color:#616a53;background:#f9faf4;border:1px solid #dde2d3;border-radius:5px;align-items:center;gap:8px;width:100%;height:33px;margin-bottom:10px;padding:0 11px;font-size:11px;display:flex}.sidebar-create:hover{background:#eff3e5;border-color:#a7b697}.sidebar-create kbd{background:0 0;border-color:#0000;min-width:17px;height:17px;margin-left:auto;font-size:12px}.account-switcher{border-top:1px solid var(--border);text-align:left;align-items:center;gap:9px;width:100%;margin-top:10px;padding:12px 3px 1px;display:flex}.account-switcher>span:nth-child(2){flex:1;min-width:0}.account-switcher strong{font-size:11px;font-weight:500;display:block}.account-switcher small{color:#63685c;text-overflow:ellipsis;margin-top:4px;font-size:9px;display:block;overflow:hidden}.account-switcher>svg{color:#64685c;margin-right:4px}.workspace-main{flex-direction:column;width:calc(100% - 242px);min-height:100vh;margin-left:242px;display:flex}.topbar{border-bottom:1px solid var(--border);background:#fbfbf8;justify-content:space-between;align-items:center;gap:20px;height:63px;min-height:63px;padding:0 33px;display:flex}.topbar-left,.topbar-right{align-items:center;gap:12px;min-width:0;display:flex}.toolbar-title{color:#5f6958;font-size:12px;font-weight:500}.topbar-left>svg{color:#63685c}.breadcrumb-root{color:#62685b;font-size:11px}.breadcrumb-space{color:#5f6a52;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.breadcrumb-title{color:#62685b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.topbar-right{flex-shrink:0;gap:11px}.private-label{color:#64685c;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.demo-label{color:#62685a;background:#f0f2e9;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:9px;display:flex}.demo-label>span{background:#93a777;border-radius:50%;width:4px;height:4px}.topbar-divider{background:var(--border);width:1px;height:15px;margin:0 2px}.topbar .icon-button{color:#62685a;width:24px;height:26px}.notification-button{position:relative}.notification-button>i{border:1px solid var(--canvas);background:#b99b66;border-radius:50%;width:4px;height:4px;position:absolute;top:3px;right:3px}.topbar-right>.avatar{width:26px;height:26px;margin-left:5px}.main-content{flex:1;min-width:0}.home-page{max-width:1270px;margin:0 auto;padding:43px 50px 20px}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:27px;display:flex}.page-heading h1{margin-bottom:8px}.page-heading p:not(.eyebrow){color:#62685c;font-size:12px;line-height:1.6}.page-heading>.button{align-self:center;margin-top:15px}.greeting-eyebrow{letter-spacing:.12px;color:#62685a;align-items:center;gap:7px;margin-bottom:10px;font-size:10px;display:flex}.tiny-sun{color:#726443;font-size:17px;line-height:1}.home-search{color:#606857;text-align:left;background:#fff;border:1px solid #e0e4d7;border-radius:7px;align-items:center;gap:11px;width:100%;height:49px;margin-bottom:25px;padding:0 15px;display:flex;box-shadow:0 2px 3px #25351f03}.home-search:hover{border-color:#aab99b;box-shadow:0 2px 7px #25351f06}.home-search>span{flex:1;font-size:12px}.home-search>svg{stroke-width:1.5px;color:#5f6a4f}.home-search kbd{color:#63685c;background:#f9faf5;font-size:10px}.welcome-banner{background:#eff2e7;border:1px solid #e2e7d6;border-radius:8px;justify-content:space-between;align-items:center;min-height:216px;padding:26px 33px 25px;display:flex;position:relative;overflow:hidden}.welcome-copy{z-index:1;position:relative}.banner-eyebrow{letter-spacing:1.45px;color:#5d6a4c;align-items:center;gap:6px;margin-bottom:12px;font-size:8px;font-weight:600;display:flex}.mini-dot{background:#9ea888;border-radius:50%;width:4px;height:4px}.welcome-banner h2{font-family:var(--serif);letter-spacing:-.65px;color:#465b3d;margin-bottom:10px;font-size:29px;font-weight:400;line-height:1.16}.welcome-banner p{color:#616858;font-size:10px;line-height:1.7}.banner-link{color:#526a43;align-items:center;gap:16px;margin-top:15px;font-size:10px;font-weight:550;display:inline-flex}.banner-link:hover{gap:21px}.books-illustration{width:290px;max-width:38%;height:auto;margin-top:4px;margin-right:26px}.banner-corner{color:#606856;letter-spacing:.2px;font-size:8px;position:absolute;bottom:17px;right:24px}.home-columns{grid-template-columns:minmax(0,1fr) 251px;gap:30px;margin-top:32px;display:grid}.home-main-column{min-width:0}.section-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.section-heading h2{letter-spacing:-.3px;font-size:13px;font-weight:600}.text-link{color:#626858;white-space:nowrap;align-items:center;gap:4px;font-size:9px;display:flex}.text-link:hover{color:var(--green)}.tabs{align-items:center;gap:22px;min-width:0;display:flex}.tabs>button{color:#63695a;white-space:nowrap;align-items:center;gap:5px;padding:10px 0 12px;font-size:11px;display:flex;position:relative}.tabs>button.active{color:#536d44}.tabs>button.active:after{content:"";background:#718a59;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.tabs>button:hover{color:var(--green)}.tabs>button>span{background:#e9eee1;border-radius:3px;margin-left:3px;padding:1px 5px;font-size:9px}.page-tabs{border-bottom:1px solid var(--border);gap:21px}.page-tabs>button{padding-top:2px;padding-bottom:11px;font-size:10px}.page-tabs svg{stroke-width:1.6px;width:12px;height:12px}.recent-table-head{color:#62675b;justify-content:space-between;align-items:center;padding:13px 23px 9px 0;font-size:9px;display:flex}.recent-row{border-bottom:1px solid var(--line);align-items:center;gap:11px;min-height:60px;padding:9px 1px;display:flex}.recent-row:hover{background:#f2f5eb}.recent-page-icon{color:#63685b;background:0 0;border-radius:5px;justify-content:center;align-items:center;width:31px;height:34px;display:flex}.recent-page-label{flex:1;min-width:0}.recent-page-label strong{color:#5b6751;align-items:center;gap:8px;font-size:11px;font-weight:500;line-height:1.5;display:flex}.recent-page-label small{color:#626757;margin-top:3px;font-size:9px;display:block}.recent-page-label .verified svg{width:12px;height:12px}.recent-person{color:#636959;white-space:nowrap;align-items:center;gap:8px;font-size:9px;display:flex}.recent-person .avatar{width:21px;height:21px;font-size:7px}.row-arrow{color:#64685b;width:12px;height:12px;margin-left:8px}.home-spaces-section{margin-top:31px}.home-space-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.home-space-card{background:#fdfdfa;border:1px solid #e3e7d9;border-radius:7px;flex-direction:column;min-height:161px;padding:17px 14px 12px;display:flex;position:relative}.home-space-card:hover{border-color:#b4c1a4;box-shadow:0 3px 8px #24451f04}.home-space-card .space-icon{border-radius:6px;width:31px;height:31px}.home-space-card .space-icon svg{width:17px;height:17px}.space-card-arrow{color:#606856;width:12px;height:12px;position:absolute;top:17px;right:13px}.home-space-card h3{color:#5f6b53;letter-spacing:-.1px;margin-top:13px;margin-bottom:6px;font-size:10px;font-weight:550}.home-space-card p{color:#63695a;flex:1;margin-bottom:13px;font-size:9px;line-height:1.65}.home-space-card>div{border-top:1px solid var(--line);color:#626856;justify-content:space-between;align-items:center;padding-top:10px;font-size:8px;display:flex}.home-space-card .avatar-xs{width:18px;height:18px;font-size:6px}.home-knowledge-note{color:#63685b;justify-content:center;align-items:center;gap:8px;margin:25px 0 2px;font-size:9px;display:flex}.home-knowledge-note svg{color:#606952;width:13px;height:13px}.home-aside{border-left:1px solid var(--border);padding-left:26px}.attention-card{background:#f7f8f1;border:1px solid #e4e8d9;border-radius:7px;padding:17px 15px 0}.attention-card .section-heading{margin-bottom:5px}.attention-dot,.live-dot{background:#b8c99d;border-radius:50%;width:5px;height:5px}.section-subtitle{color:#62685a;margin-bottom:17px;font-size:9px}.attention-row{align-items:center;gap:9px;padding:0 0 19px;display:flex}.attention-icon{color:#5e6b49;background:#e9efde;border:1px solid #e4e9da;border-radius:5px;justify-content:center;align-items:center;width:29px;height:30px;display:flex}.attention-icon svg{stroke-width:1.5px;width:16px;height:16px}.attention-icon.amber-icon{color:#70664a;background:#f6efdf;border-color:#f0e9d8}.attention-row>span:nth-child(2){flex:1;min-width:0}.attention-row strong{color:#5d694e;font-size:10px;font-weight:500;line-height:1.5;display:block}.attention-row small{color:#626859;letter-spacing:-.1px;margin-top:3px;font-size:8px;display:block}.attention-row>svg{color:#626854;width:12px;height:12px}.attention-row:hover strong{color:var(--green)}.attention-bottom{color:#606a55;border-top:1px solid #e8ecdf;justify-content:center;align-items:center;gap:5px;padding:11px 0;font-size:8px;display:flex}.attention-bottom svg{width:12px;height:12px}.activity-section{margin-top:29px}.activity-section .section-heading{margin-bottom:21px}.activity-item{gap:9px;min-height:75px;display:flex;position:relative}.activity-avatar{position:relative}.activity-avatar .avatar{z-index:1;width:25px;height:25px;font-size:8px;position:relative}.activity-line{background:#e4e8db;width:1px;position:absolute;top:29px;bottom:7px;left:12px}.activity-item>div:last-child{min-width:0;padding-top:1px;padding-bottom:17px}.activity-item p{color:#63695a;letter-spacing:-.1px;font-size:9px;line-height:1.7}.activity-item p strong{color:#616a51;font-weight:500}.activity-item a,.activity-target{color:#5e6a4b;margin-top:2px;font-size:9px;line-height:1.6;display:block}.activity-item small{color:#64685c;margin-top:5px;font-size:8px;display:block}.activity-more{color:#606a54;align-items:center;gap:7px;padding-left:34px;font-size:9px;display:flex}.small-plant-note{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:28px;padding-top:18px;display:flex}.small-plant-note svg{width:38px;height:43px}.small-plant-note strong{color:#5f6a51;font-size:9px;font-weight:500}.small-plant-note p{color:#64685c;margin-top:4px;font-size:8px;line-height:1.5}.app-footer{color:#64685c;border-top:1px solid #eef0e7;justify-content:space-between;align-items:center;gap:20px;margin:14px 50px 0;padding:17px 0;font-size:8px;display:flex}.app-footer>span:last-child{align-items:center;gap:4px;display:flex}.app-footer svg{color:#606854}.standard-page{max-width:1230px;margin:0 auto;padding:45px 50px 30px}.list-toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;min-height:43px;margin:30px 0 23px;display:flex}.list-toolbar>h2{padding-bottom:14px;font-size:14px}.filter-search{color:#626858;align-items:center;gap:7px;min-width:150px;max-width:240px;display:flex}.filter-search input{background:0 0;border:none;outline:none;width:100%;padding:6px 0 11px;font-size:11px}.filter-search input::placeholder{color:#626759}.filter-search svg{margin-bottom:5px}.space-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;display:grid}.space-directory-card{border:1px solid var(--border);background:#fff;border-radius:8px;flex-direction:column;min-height:244px;padding:23px 22px 0;display:flex}.space-directory-card:hover{border-color:#a9b89b;transform:translateY(-1px);box-shadow:0 4px 12px #23402007}.space-directory-top{justify-content:space-between;align-items:center;display:flex}.space-directory-top>svg{color:#626757}.space-directory-card h2{color:#56664c;margin-top:21px;margin-bottom:9px;font-size:14px}.space-directory-card>p{color:#606858;flex:1;min-height:40px;font-size:11px;line-height:1.8}.space-mode{color:#616858;align-items:center;gap:5px;margin-top:18px;margin-bottom:18px;font-size:9px;display:flex}.space-directory-card footer{border-top:1px solid var(--line);color:#606856;justify-content:space-between;align-items:center;padding:13px 0;font-size:10px;display:flex}.space-directory-card footer>span:last-child{align-items:center;gap:6px;display:flex}.directory-note{color:#606854;justify-content:center;align-items:center;gap:9px;margin-top:42px;font-size:11px;display:flex}.space-overview-heading{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.space-overview-actions{align-items:center;gap:9px;display:flex}.space-overview>h1{margin-bottom:12px;font-size:33px}.space-description{color:#616959;font-size:14px;line-height:1.7}.space-overview-meta{flex-wrap:wrap;align-items:center;gap:22px;margin:20px 0 30px;display:flex}.space-overview-meta>span:not(.badge){color:#606858;align-items:center;gap:7px;font-size:10px;display:flex}.space-intro-banner{color:#5c6a49;background:#eff3e8;border:1px solid #e1e8d7;border-radius:7px;align-items:center;gap:16px;padding:20px;display:flex}.space-intro-banner strong{color:#586b47;font-size:12px;font-weight:500}.space-intro-banner p{color:#606a54;margin-top:5px;font-size:11px;line-height:1.7}.page-list-head,.page-list-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 120px 130px 90px;align-items:center;gap:15px;padding:13px 8px;display:grid}.page-list-head{color:#62685a;padding-top:0;font-size:9px}.page-list-row{color:#606857;padding:19px 8px;font-size:11px}.page-list-row:hover{background:#f2f5eb}.page-list-row>span{align-items:center;gap:9px;min-width:0;display:flex}.page-list-row>span:first-child{color:#5e694f;gap:13px}.page-list-row strong{white-space:nowrap;text-overflow:ellipsis;color:#596c4b;font-size:12px;font-weight:500;overflow:hidden}.modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;background:#1e2b2290;animation:.15s fade-in;position:fixed;inset:0}.modal{background:var(--canvas);z-index:101;border:1px solid #f8faf0a0;border-radius:12px;width:calc(100% - 32px);max-width:520px;max-height:calc(100dvh - 50px);padding:27px;animation:.15s modal-in;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 22px 80px #15251a30}.modal-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:25px;display:flex}.modal-heading h2{letter-spacing:-.5px;font-size:20px;font-weight:550}.modal-heading p{color:#616858;margin-top:8px;font-size:11px;line-height:1.7}.modal-heading .icon-button{width:23px;height:25px;margin-top:0}.modal-footer{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:10px;margin-top:24px;padding-top:20px;display:flex}.modal-footer>.small:first-child{color:#616858;margin-right:auto;font-size:10px}.modal-footer .button{height:36px}.dropdown{border:1px solid var(--border);z-index:120;background:#fff;border-radius:7px;min-width:200px;max-width:320px;padding:5px;box-shadow:0 7px 28px #1d30201a}.dropdown-item{color:#5c6b4e;cursor:pointer;border-radius:4px;outline:none;align-items:center;gap:8px;padding:10px 9px;font-size:11px;display:flex}.dropdown-item[data-highlighted]{color:#48673a;background:#eef3e7}.dropdown-item[data-disabled]{opacity:.4;cursor:not-allowed}.dropdown-item.danger-text{color:#a34e42}.dropdown-item.danger-text[data-highlighted]{background:#fff0e9}.dropdown-item svg{color:#606a54}.form-stack{flex-direction:column;gap:20px;display:flex}.field-label{color:#5d6a4f;margin-bottom:9px;font-size:11px;font-weight:500;display:block}.input{background:#fff;border:1px solid #dde3d3;border-radius:6px;width:100%;min-height:39px;padding:10px 12px;font-size:12px;line-height:1.6}.input::placeholder{color:#65685e}.input:focus{border-color:#82996b;outline:none;box-shadow:0 0 0 3px #76975412}textarea.input{resize:vertical;min-height:90px}.field-hint{color:#606958;margin-top:9px;font-size:10px;line-height:1.7}.select-wrap{display:block}.select-control{align-items:center;display:flex;position:relative}.select-control select{appearance:none;color:#5b6c4c;background:#fff;border:1px solid #dce2d2;border-radius:6px;width:100%;min-height:38px;padding:10px 34px 10px 11px;font-size:12px}.select-control>svg{color:#606a52;pointer-events:none;position:absolute;right:12px}.info-callout{color:#5c6a4e;background:#eff3e8;border:1px solid #e0e8d4;border-radius:6px;align-items:flex-start;gap:10px;padding:13px;font-size:11px;line-height:1.7;display:flex}.info-callout strong{color:#576c48;font-size:11px;font-weight:500}.info-callout p{color:#5e6a54;font-size:10px;line-height:1.7}.info-callout svg{margin-top:2px}.color-options{gap:11px;display:flex}.color-option{border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;display:flex}.color-option.selected{border-color:currentColor}.audience-row{border:1px solid var(--border);color:#5e6a52;background:#fff;border-radius:6px;align-items:center;gap:11px;padding:13px;display:flex}.audience-row>span:nth-child(2){flex:1}.audience-row strong{color:#5c6b4f;font-size:11px;font-weight:500;display:block}.audience-row small{color:#62695a;margin-top:4px;font-size:9px;display:block}.mode-fieldset{border:none;margin:0;padding:0}.mode-option{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:11px;margin-top:8px;padding:13px;display:flex}.mode-option.selected{background:#f2f6e9;border-color:#9fb48a}.mode-option input{accent-color:var(--green);margin:0}.mode-option strong{color:#586c49;font-size:12px;font-weight:500;display:block}.mode-option small{color:#606958;margin-top:5px;font-size:10px;display:block}.reviewer-options{border:1px solid var(--border);background:#fff;border-radius:6px;padding:8px 12px}.reviewer-options label{color:#606a52;align-items:center;gap:9px;padding:6px 0;font-size:11px;display:flex}.reviewer-options input{accent-color:var(--green)}.search-modal{max-width:620px;max-height:70vh;padding:0;top:20vh;transform:translate(-50%)}.search-modal>.modal-heading{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.command-search{border-bottom:1px solid var(--border);color:#5d6a50;align-items:center;gap:13px;padding:20px 22px;display:flex}.command-search input{background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:15px}.command-search input::placeholder{color:#606856}.command-search kbd{font-size:10px}.search-results{min-height:160px;max-height:calc(70vh - 113px);padding:15px 10px 9px;overflow:auto}.search-results .eyebrow{margin:1px 0 11px;padding:0 13px;font-size:9px}.command-result{text-align:left;border-radius:6px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.command-result.selected,.command-result:hover{background:#edf3e6}.command-icon{color:#5d6a4c;background:#f9fbf4;border:1px solid #e6ebdc;border-radius:6px;justify-content:center;align-items:center;width:31px;height:34px;display:flex}.command-result>span:nth-child(2){flex:1}.command-result strong{color:#546c46;font-size:12px;font-weight:500}.command-result small{color:#606a55;margin-top:5px;font-size:10px;display:block}.command-enter{color:#626958;opacity:0}.command-result.selected .command-enter{opacity:1}.search-command-label{margin-top:19px!important}.command-footer{border-top:1px solid var(--border);color:#626959;align-items:center;gap:17px;padding:12px 20px;font-size:9px;display:flex}.command-footer>span{align-items:center;gap:4px;display:flex}.command-footer kbd{min-width:18px;height:18px;padding:2px}.command-footer>button{color:#5e6b4a;align-items:center;gap:5px;margin-left:auto;font-size:9px;display:flex}.create-modal{max-width:700px}.create-space-select{max-width:300px;margin-bottom:23px}.template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:350px;padding:2px;display:grid;overflow:auto}.template-option{text-align:left;border:1px solid var(--border);background:#fff;border-radius:7px;padding:17px 13px 13px;position:relative}.template-option:hover{border-color:#b2c39d}.template-option.selected{background:#f1f5e9;border-color:#8fa87a;box-shadow:0 0 0 1px #8fa87a}.template-symbol{color:#5e6b50;margin-bottom:12px;display:block}.template-option strong{color:#586d48;font-size:11px;font-weight:500;display:block}.template-option small{color:#5f6855;margin-top:5px;font-size:9px;line-height:1.7;display:block}.template-check{color:#576c47;position:absolute;top:14px;right:11px}.empty-state{text-align:center;color:#606a56;padding:55px 22px}.empty-icon{color:#5c6950;background:#f0f5e8;border:1px solid #e3e9d8;border-radius:13px;justify-content:center;align-items:center;width:53px;height:53px;margin-bottom:18px;display:inline-flex}.empty-state h3{color:#5e6b4c;font-size:15px;font-weight:500}.empty-state p{color:#606857;max-width:320px;margin:9px auto 21px;font-size:11px;line-height:1.8}.toast{z-index:200;color:#566d46;background:#fff;border:1px solid #d7e2ca;border-radius:8px;align-items:center;gap:10px;max-width:calc(100vw - 40px);padding:14px 16px;font-size:12px;animation:.15s fade-in;display:flex;position:fixed;bottom:25px;left:calc(50% + 121px);transform:translate(-50%);box-shadow:0 7px 30px #30452a18}.toast>span{line-height:1.6}.toast button{color:#606a57;margin-left:12px;display:flex}.toast-error{color:#9a5344;border-color:#eccdc1}.shortcut-list>div{border-bottom:1px solid var(--line);color:#5c6a4a;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;font-size:12px;display:flex}.shortcut-list kbd{font-size:10px}.help-note{color:#5c6950;margin-top:23px;font-size:12px;line-height:1.9}.mobile-only{display:none}.skip-link{z-index:200;background:var(--green);color:#fff;border-radius:6px;padding:12px 20px;position:fixed;top:-100px;left:260px}.skip-link:focus{top:10px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}.document-top-actions{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;min-height:66px;padding:17px 34px;display:flex}.document-status{color:#606857;align-items:center;gap:9px;font-size:10px;display:flex}.document-actions{align-items:center;gap:7px;display:flex}.document-actions .button{height:31px;font-size:10px}.document-layout{gap:42px;max-width:1180px;margin:0 auto;padding:43px 48px 70px;display:flex}.document{flex:1;min-width:0;max-width:760px}.document-title-icon{color:#5e6952;margin-bottom:21px;display:inline-flex}.document h1{color:#3c4b35;margin-bottom:20px;font-size:34px;font-weight:600;line-height:1.25}.document-metadata{color:#606a58;border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:13px;margin-bottom:34px;padding-bottom:24px;font-size:10px;display:flex}.document-metadata>span{align-items:center;gap:5px;display:flex}.metadata-divider{background:var(--border);width:1px;height:12px;padding:0!important}.document-body{color:#5e6a50;overflow-wrap:anywhere;font-size:14px;line-height:1.9}.document-body .tiptap{outline:none;min-height:200px}.document-body h1,.document-body h2,.document-body h3{color:#506b41;scroll-margin-top:30px;font-weight:550;line-height:1.45}.document-body h1{margin:32px 0 15px;font-size:27px}.document-body h2{letter-spacing:-.5px;margin:31px 0 13px;font-size:21px}.document-body h3{margin:26px 0 11px;font-size:17px}.document-body p{margin:0 0 16px}.document-body strong{color:#526d45;font-weight:600}.document-body ul,.document-body ol{margin:14px 0 23px;padding-left:23px}.document-body li{margin:7px 0;padding-left:5px}.document-body li>p{margin:4px 0}.document-body ul li::marker{color:#606a51;font-size:12px}.document-body blockquote{color:#5c6b4a;background:#f2f5ea;border-left:3px solid #b7c6a4;border-radius:0 6px 6px 0;margin:23px 0;padding:17px 22px;font-size:14px}.document-body blockquote p{margin:0}.document-body a{color:#516e43;text-underline-offset:3px;text-decoration:underline}.document-body code{background:#eff2e7;border:1px solid #e5eadc;border-radius:4px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px}.document-body pre{background:#eef2e7;border:1px solid #dfe7d3;border-radius:7px;margin:23px 0;padding:20px;font-size:12px;line-height:1.8;overflow-x:auto}.document-body pre code{background:0 0;border:0;padding:0}.document-body hr{border:0;border-top:1px solid var(--border);margin:30px 0}.document-body table{border-collapse:collapse;table-layout:fixed;width:100%;margin:20px 0}.document-body td,.document-body th{vertical-align:top;border:1px solid #dfe7d3;padding:9px}.document-body th{text-align:left;background:#eef3e5}.document-body td p,.document-body th p{margin:0}.document-body ul[data-type=taskList]{padding-left:0;list-style:none}.document-body ul[data-type=taskList]>li{align-items:flex-start;gap:9px;padding:0;display:flex}.document-body ul[data-type=taskList] label{padding-top:4px}.document-body ul[data-type=taskList] input{accent-color:var(--green);width:14px;height:14px}.document-body ul[data-type=taskList] div{flex:1}.document-body p.is-editor-empty:first-child:before{color:#62685c;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.document-body .tiptap .is-empty:before{content:attr(data-placeholder);color:#62685a;float:left;pointer-events:none;height:0}.document-toc{flex-shrink:0;align-self:flex-start;width:170px;padding-top:94px;position:sticky;top:20px}.document-toc>p{letter-spacing:1px;color:#5f6855;text-transform:uppercase;margin-bottom:17px;font-size:9px;font-weight:500}.document-toc a{color:#5f6854;border-left:1px solid #e2e9d7;padding:6px 0 6px 13px;font-size:10px;line-height:1.7;display:block}.document-toc a:hover{color:#546c44;border-color:#8fa879}.toc-note{border-top:1px solid var(--border);color:#606a56;gap:7px;margin-top:27px;padding-top:18px;display:flex}.toc-note p{font-size:9px;line-height:1.8}.document-tags{border-top:1px solid var(--line);gap:7px;margin-top:32px;padding-top:24px;display:flex}.document-tag{color:#5e6952;background:#f0f3e9;border-radius:4px;padding:4px 8px;font-size:9px}.document-bottom{color:#606a54;justify-content:space-between;align-items:center;gap:15px;margin-top:24px;font-size:10px;display:flex}.document-bottom .button{height:31px;font-size:10px}.document-with-panel .document-toc{display:none}.document-with-panel .document-layout{padding-left:38px;padding-right:32px}.reader-with-panel{display:flex}.reader-with-panel>.reader-main{flex:1;min-width:0}.context-panel{border-left:1px solid var(--border);background:#fdfefa;flex-shrink:0;width:330px;min-height:calc(100vh - 129px)}.panel-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:20px;display:flex}.panel-header h2{color:#586c48;font-size:13px;font-weight:550}.panel-content{padding:21px}.comment{margin-bottom:25px}.comment-author{align-items:center;gap:8px;margin-bottom:10px;display:flex}.comment-author>span:nth-child(2){flex:1}.comment-author strong{color:#5b6a49;font-size:10px;font-weight:500;display:block}.comment-author small{color:#62685a;margin-top:3px;font-size:8px;display:block}.comment-body{color:#5e6a52;white-space:pre-wrap;word-break:break-word;font-size:11px;line-height:1.85}.comment-actions{color:#5f6854;align-items:center;gap:12px;margin-top:10px;font-size:9px;display:flex}.comment-actions button{color:#5c6c4a;align-items:center;gap:4px;padding:0;font-size:9px;display:flex}.comment-reply{border-left:1px solid var(--border);margin-left:22px;padding-left:11px}.comment-resolved{opacity:.6}.comment-form{border-top:1px solid var(--border);padding-top:17px}.comment-form-footer{color:#606a56;justify-content:space-between;align-items:center;gap:9px;margin-top:10px;font-size:8px;display:flex}.comment-form .button{height:30px;font-size:10px}.panel-info-row{border-bottom:1px solid var(--line);padding:13px 0}.panel-info-row>span{color:#606856;margin-bottom:7px;font-size:9px;display:block}.panel-info-row>strong{color:#5b6a49;align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.history-item{border:1px solid var(--border);background:#fff;border-radius:6px;margin-bottom:12px;padding:13px;position:relative}.history-item>div:first-child{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.history-item strong{color:#5b6b49;font-size:11px;font-weight:500}.history-item p{color:#5e6953;margin:9px 0;font-size:10px;line-height:1.7}.history-actions{justify-content:flex-end;margin-top:12px;display:flex}.history-actions .button{height:27px;padding:0 9px;font-size:9px}.editor-heading{align-items:center;gap:10px;display:flex}.editor-layout{max-width:850px;margin:0 auto;padding:40px 45px 80px}.editor-title{color:#4f6d3e;letter-spacing:-1px;background:0 0;border:0;outline:none;width:100%;margin:13px 0 27px;padding:0;font-size:34px;font-weight:550;line-height:1.4}.editor-title::placeholder{color:#62675c}.editor-space-row{color:#5f6a56;align-items:center;gap:8px;font-size:10px;display:flex}.editor-space-row select{color:#5d6a51;background:0 0;border:none;outline:none;max-width:230px;padding:4px;font-size:10px}.editor-toolbar{z-index:5;background:#f7f9f1;border:1px solid #e2e9d7;border-radius:6px;flex-wrap:wrap;align-items:center;gap:3px;margin-bottom:26px;padding:5px;display:flex;position:sticky;top:8px;box-shadow:0 1px 4px #30452a03}.editor-toolbar .icon-button{color:#5c6a4e;width:29px;height:28px}.editor-toolbar .is-active{color:#496f36;background:#e4edd8}.toolbar-separator{background:#dfe7d2;width:1px;height:19px;margin:0 5px}.save-state{color:#5c6952;align-items:center;gap:5px;font-size:10px;display:flex}.save-state.error{color:#875c43}.draft-label{color:#706648;background:#f6f0df;border:1px solid #eee6ce;border-radius:4px;padding:3px 6px;font-size:9px}.editor-bottom-note{color:#626958;border-top:1px solid var(--line);align-items:center;gap:6px;margin-top:45px;padding-top:18px;font-size:10px;display:flex}.slash-menu{border:1px solid var(--border);background:#fff;border-radius:6px;max-width:300px;margin-top:12px;padding:6px;box-shadow:0 4px 20px #30452a15}.slash-menu>p{color:#606a56;letter-spacing:.6px;padding:8px 9px;font-size:9px}.slash-menu>button{color:#5c6a4b;text-align:left;border-radius:4px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:11px;display:flex}.slash-menu>button:hover{background:#edf3e3}.publish-summary{margin-bottom:20px}.publish-info{color:#5c6a4e;background:#f0f5e6;border:1px solid #e0e9d2;border-radius:6px;align-items:center;gap:9px;padding:12px;font-size:11px;display:flex}.archive-banner{color:#726441;background:#f6f0e0;border-bottom:1px solid #e9dfc1;justify-content:space-between;align-items:center;gap:15px;padding:13px 33px;font-size:11px;display:flex}.archive-banner>.button{height:29px;font-size:10px}.status-banner{color:#5a6a4a;background:#f0f5e6;border:1px solid #e0e9d3;border-radius:6px;align-items:flex-start;gap:9px;margin-bottom:22px;padding:14px 18px;font-size:11px;line-height:1.7;display:flex}.status-banner.amber{color:#746542;background:#fbf5e5;border-color:#ede1bf}.work-list{border-top:1px solid var(--border)}.work-row{border-bottom:1px solid var(--border);align-items:center;gap:13px;padding:20px 9px;display:flex}.work-row:hover{background:#f3f7ed}.work-row>div:nth-child(2){flex:1;min-width:0}.work-row h3{color:#576c47;margin-bottom:6px;font-size:12px;font-weight:500}.work-row p{color:#5f6952;font-size:10px;line-height:1.7}.work-row>svg:last-child{color:#606853}.work-row .space-icon{width:35px;height:35px}.work-row .row-meta{color:#606a54;white-space:nowrap;align-items:center;gap:10px;font-size:9px;display:flex}.work-row .row-meta .avatar{width:24px;height:24px}.review-filters{align-items:center;gap:9px;display:flex}.review-queue-stat{color:#5c6b4d;align-items:center;gap:9px;margin-bottom:20px;font-size:11px;display:flex}.review-detail{max-width:1300px;margin:0 auto;padding:25px 33px 50px}.back-link{color:#5d6a51;align-items:center;gap:6px;margin-bottom:24px;font-size:10px;display:inline-flex}.review-detail-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.review-detail-heading h1{color:#536e45;letter-spacing:-.8px;font-size:28px}.review-detail-meta{color:#5e6a50;flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;font-size:10px;display:flex}.review-summary{color:#5c6a4c;max-width:800px;margin-bottom:25px;font-size:12px;line-height:1.8}.review-layout{grid-template-columns:minmax(0,1fr) 260px;gap:23px;display:grid}.diff-container{background:#fff;border:1px solid #e0e8d4;border-radius:7px;overflow:hidden}.diff-toolbar{background:#f8faf3;border-bottom:1px solid #e0e8d4;justify-content:space-between;align-items:center;padding:13px 17px;display:flex}.diff-toolbar strong{color:#5c6c4a;font-size:10px;font-weight:500}.segmented{background:#f1f5e9;border:1px solid #e0e8d4;border-radius:5px;padding:2px;display:flex}.segmented button{color:#5e6a51;border-radius:3px;padding:5px 9px;font-size:9px}.segmented button.active{color:#576c46;background:#fff;box-shadow:0 1px 3px #526a3820}.diff-document{color:#5c6a4d;white-space:pre-wrap;overflow-wrap:anywhere;padding:25px 28px;font-size:12px;line-height:1.9}.diff-line{white-space:pre-wrap;min-height:23px;padding:3px 12px 3px 22px;display:block;position:relative}.diff-line.added{color:#536d41;background:#ecf5e4;border-left:2px solid #aac492}.diff-line.removed{color:#7a6156;background:#fbefea;border-left:2px solid #d5b8a9;text-decoration:line-through}.diff-marker{font:10px monospace;position:absolute;top:4px;left:7px}.review-candidate{padding:25px 29px}.review-candidate .document-body{font-size:12px}.review-candidate .document-body h2{font-size:18px}.decision-card{background:#f7f9f1;border:1px solid #e1e9d5;border-radius:7px;align-self:start;padding:18px;position:sticky;top:20px}.decision-card>h2{color:#556c44;margin-bottom:9px;font-size:13px}.decision-card>p{color:#606a52;margin-bottom:18px;font-size:10px;line-height:1.8}.decision-check{color:#5b6a4a;align-items:center;gap:7px;margin:11px 0;font-size:9px;display:flex}.decision-check svg{color:#5e6b50}.decision-card .button{width:100%;margin-top:9px;font-size:10px}.decision-card .button-primary{margin-top:20px}.decision-note{border-top:1px solid #e4ecd9;padding-top:13px;margin:16px 0 0!important;font-size:9px!important}.review-result{color:#566c45;align-items:center;gap:7px;margin-top:17px;font-size:11px;line-height:1.7;display:flex}.inbox-row{border-bottom:1px solid var(--border);gap:15px;padding:23px 15px;display:flex;position:relative}.inbox-row.unread{background:#f3f6ed}.inbox-row:hover{background:#eef4e5}.inbox-row>div{flex:1;min-width:0}.inbox-row h3{color:#566c45;align-items:center;gap:8px;margin-bottom:7px;font-size:12px;font-weight:500;display:flex}.inbox-row p{color:#5e6951;font-size:11px;line-height:1.7}.inbox-row>small{color:#606a52;white-space:nowrap;font-size:9px}.unread-dot{background:#8faa73;border-radius:50%;width:5px;height:5px}.notification-kind{color:#5c6a4d;align-items:center;gap:4px;margin-top:10px;font-size:9px;display:inline-flex}.search-page-input{color:#5e6b50;background:#fff;border:1px solid #dce6cf;border-radius:7px;align-items:center;gap:12px;margin-bottom:20px;padding:14px 17px;display:flex}.search-page-input input{color:#596d45;border:none;outline:none;flex:1;min-width:0;font-size:14px}.search-page-input input::placeholder{color:#606956}.search-page-filters{gap:12px;margin-bottom:30px;display:flex}.search-page-filters .select-control select{min-height:32px;padding:7px 30px 7px 10px;font-size:10px}.search-page-filters .select-wrap{min-width:150px}.search-result-card{border-bottom:1px solid var(--border);padding:22px 0;display:block}.search-result-card:hover{background:#f3f7ed}.search-result-card>div:first-child{align-items:center;gap:9px;display:flex}.search-result-card h2{color:#596c46;font-size:15px;font-weight:500}.search-result-card p{color:#5e6a52;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:11px 0 12px;font-size:11px;line-height:1.9;display:-webkit-box;overflow:hidden}.search-result-meta{color:#606a54;align-items:center;gap:13px;font-size:9px;display:flex}.search-result-meta>span{align-items:center;gap:5px;display:flex}.settings-layout{gap:38px;margin-top:32px;display:flex}.settings-nav{flex-shrink:0;width:155px}.settings-nav a{color:#5e6a52;border-radius:5px;align-items:center;gap:9px;margin-bottom:3px;padding:12px 10px;font-size:11px;display:flex}.settings-nav a.active{color:#586d44;background:#eaf1df}.settings-nav a:hover{background:#eef4e5}.settings-content{flex:1;min-width:0}.settings-section{border-bottom:1px solid var(--border);margin-bottom:28px;padding-bottom:28px}.settings-section h2{color:#586c46;margin-bottom:8px;font-size:15px}.settings-section>p{color:#606955;margin-bottom:23px;font-size:11px;line-height:1.8}.settings-form{max-width:440px}.settings-form .button{margin-top:19px}.settings-detail-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.settings-detail-row strong{color:#586b49;font-size:11px;font-weight:500;display:block}.settings-detail-row small{color:#606954;margin-top:4px;font-size:10px;line-height:1.8;display:block}.people-table{border-collapse:collapse;width:100%}.people-table th{text-align:left;color:#606a56;border-bottom:1px solid var(--border);padding:13px 8px;font-size:9px;font-weight:400}.people-table td{border-bottom:1px solid var(--border);color:#5a6a4b;padding:17px 8px;font-size:10px}.people-table td:first-child>div{align-items:center;gap:10px;display:flex}.people-table td strong{color:#586c49;font-size:11px;font-weight:500;display:block}.people-table td small{color:#5e6953;margin-top:4px;font-size:9px;display:block}.settings-heading-row{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.audit-row{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:17px 0;display:flex}.audit-row>div{flex:1}.audit-row p{color:#586b4a;font-size:11px;line-height:1.8}.audit-row small{color:#5e6a52;font-size:9px}.setting-toggle{background:#86a76d;border-radius:12px;flex-shrink:0;width:32px;height:18px;display:block;position:relative}.setting-toggle:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:3px;left:17px}.setting-toggle.off{background:#d9e2cf}.setting-toggle.off:after{left:3px}.auth-page{background:var(--canvas);grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth-story{background:#edf1e4;border-right:1px solid #dfe7d2;flex-direction:column;justify-content:space-between;padding:45px 55px;display:flex}.auth-story .brand{width:fit-content}.auth-story-center{max-width:430px;margin:auto 0}.auth-story-center h1{font-family:var(--serif);color:#586d47;letter-spacing:-1.5px;margin-bottom:22px;font-size:48px;font-weight:400;line-height:1.15}.auth-story-center p{color:#5d6a4e;max-width:350px;font-size:14px;line-height:1.9}.auth-story-center .books-illustration{width:320px;max-width:100%;margin:15px auto 0;display:block}.auth-story footer{color:#606a53;align-items:center;gap:7px;font-size:10px;display:flex}.auth-form-wrap{justify-content:center;align-items:center;padding:45px 40px;display:flex}.auth-form{width:100%;max-width:350px}.auth-form h1{color:#576c45;letter-spacing:-.8px;margin-bottom:11px;font-size:27px}.auth-subtitle{color:#606854;margin-bottom:30px;font-size:12px;line-height:1.9}.auth-form .button-primary{width:100%;height:42px;margin-top:9px;font-size:12px}.auth-form .input{height:42px}.password-field{position:relative}.password-field input{padding-right:43px}.password-field button{color:#5f6854;position:absolute;top:5px;right:8px}.auth-form .form-stack{gap:19px}.auth-forgot{color:#5a6a4c;text-align:right;margin-top:9px;font-size:10px;display:block}.auth-note{text-align:center;color:#606855;margin-top:26px;font-size:10px;line-height:1.9}.auth-error{color:#766448;background:#fff9ed;border:1px solid #eed7c1;border-radius:6px;margin-bottom:21px;padding:12px;font-size:11px;line-height:1.8}.auth-success{color:#5a6b4a;background:#f0f7e7;border:1px solid #dce9ce;border-radius:6px;margin-bottom:21px;padding:12px;font-size:11px;line-height:1.8}.mfa-qr{width:200px;height:200px;margin:20px auto;display:block}.mfa-key{text-align:center;border:1px solid var(--border);word-break:break-all;color:#596c49;border-radius:5px;padding:10px;font-family:monospace;font-size:12px}.otp-input{text-align:center;letter-spacing:10px!important;height:53px!important;font-size:24px!important}.auth-demo-link{color:#5c6a4f;justify-content:center;align-items:center;gap:7px;margin-top:25px;font-size:10px;display:flex}.mobile-brand{display:none}.loading-page{color:#5f6a52;justify-content:center;align-items:center;gap:12px;height:75vh;font-size:12px;display:flex}.error-page{text-align:center;padding:80px 30px}.error-page h1{color:#5a6a4b;font-size:28px}.error-page p{color:#606a53;margin-top:15px;font-size:12px}.error-page .button{margin-top:25px}@media (min-width:1500px){.home-page{padding-top:51px}.home-columns{grid-template-columns:minmax(0,1fr) 270px;gap:38px}.home-aside{padding-left:30px}.welcome-banner{min-height:230px}.welcome-banner h2{font-size:33px}.books-illustration{width:310px}.home-page,.standard-page{max-width:1300px}}@media (max-width:1200px){.sidebar{width:225px}.workspace-main{width:calc(100% - 225px);margin-left:225px}.home-page,.standard-page{padding-left:32px;padding-right:32px}.home-columns{grid-template-columns:minmax(0,1fr) 220px;gap:22px}.home-aside{padding-left:20px}.home-space-grid{gap:9px}.home-space-card{padding:13px 11px 10px}.home-space-card h3{font-size:9px}.home-space-card p{font-size:8px}.page-tabs{gap:15px}.page-tabs>button{font-size:9px}.recent-person{gap:6px;font-size:8px}.recent-page-label strong{font-size:10px}.recent-page-label small{font-size:8px}.app-footer{margin-left:32px;margin-right:32px}.private-label{display:none}.space-directory{gap:14px}.space-directory-card{padding:20px 17px 0}.space-directory-card h2{font-size:13px}.document-toc{width:140px}.document-layout{gap:25px;padding-left:35px;padding-right:30px}.document-with-panel .document-layout{padding-left:25px;padding-right:25px}.context-panel{width:295px}.review-layout{grid-template-columns:minmax(0,1fr) 230px}.toast{left:calc(50% + 112px)}}@media (max-width:1023px){.sidebar{width:242px;transition:transform .18s;transform:translate(-100%)}.sidebar.sidebar-open{transform:translate(0)}.sidebar-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:39;background:#263a2480;display:block;position:fixed;inset:0}.workspace-main{width:100%;margin-left:0}.mobile-only{display:inline-flex}.brand-row>.mobile-only{margin-left:auto}.brand-row>.by-agency{display:none}.topbar{height:57px;min-height:57px;padding:0 25px}.home-page,.standard-page{padding-left:40px;padding-right:40px}.topbar-right{gap:10px}.private-label{display:flex}.home-columns{grid-template-columns:minmax(0,1fr) 240px;gap:28px}.home-aside{padding-left:24px}.home-space-card h3{font-size:10px}.home-space-card p{font-size:9px}.recent-page-label strong{font-size:11px}.recent-page-label small,.recent-person{font-size:9px}.toast{left:50%}.context-panel{z-index:30;background:#fcfef8;width:340px;max-width:100vw;position:fixed;top:57px;bottom:0;right:0;overflow:auto;box-shadow:-10px 0 35px #40523712}.document-with-panel .document-toc{display:block}.document-with-panel .document-layout{padding-left:40px;padding-right:40px}.app-footer{margin-left:40px;margin-right:40px}}@media (max-width:767px){html,body{font-size:14px}.topbar{height:54px;min-height:54px;padding:0 17px}.topbar-left{gap:8px}.topbar-right{gap:7px}.private-label,.topbar-divider,.topbar-right>.icon-button:first-of-type{display:none}.demo-label{padding:3px 5px;font-size:8px}.topbar-right>.avatar{width:24px;height:24px;margin-left:2px}.topbar .breadcrumb-root{display:none}.topbar .breadcrumb-space{text-overflow:ellipsis;max-width:150px;font-size:10px;overflow:hidden}.topbar-left>.breadcrumb-root+svg,.breadcrumb-title,.breadcrumb-title+svg{display:none}.home-page,.standard-page{padding:30px 22px 20px}.page-heading{gap:12px;margin-bottom:23px}.page-heading h1{letter-spacing:-1px;font-size:28px}.greeting-eyebrow{gap:5px;margin-bottom:10px;font-size:9px}.tiny-sun{font-size:14px}.page-heading p:not(.eyebrow){font-size:11px}.page-heading>.button{gap:5px;height:32px;margin-top:18px;padding:0 10px;font-size:10px}.page-heading>.button svg{width:14px;height:14px}.home-search{gap:9px;height:46px;margin-bottom:22px;padding:0 12px}.home-search span{font-size:10px}.home-search kbd{padding:1px 4px;font-size:9px}.home-search svg{width:17px;height:17px}.welcome-banner{min-height:205px;padding:24px 23px}.welcome-banner h2{margin-bottom:10px;font-size:26px;line-height:1.2}.welcome-banner p{max-width:185px;font-size:9px}.banner-eyebrow{letter-spacing:1px;margin-bottom:12px;font-size:7px}.banner-link{gap:9px;font-size:9px}.books-illustration{align-self:flex-end;width:185px;max-width:40%;margin-bottom:9px;margin-left:-20px;margin-right:-21px}.banner-corner{font-size:6px;bottom:11px;right:13px}.home-columns{flex-direction:column;gap:30px;margin-top:29px;display:flex}.section-heading h2{font-size:13px}.text-link{font-size:9px}.page-tabs{gap:19px}.page-tabs>button{gap:5px;font-size:10px}.recent-table-head{font-size:9px}.recent-row{gap:7px;min-height:65px}.recent-page-label strong{gap:5px;font-size:11px}.recent-page-label small{font-size:9px}.recent-page-icon{width:26px}.recent-person{gap:5px;font-size:8px}.recent-person .avatar{display:none}.row-arrow{margin-left:0}.home-space-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.home-space-card{min-height:170px;padding:14px 10px 10px}.home-space-card h3{font-size:10px;line-height:1.5}.home-space-card p{font-size:8px;line-height:1.7}.space-card-arrow{width:10px;top:13px;right:8px}.home-space-card .space-icon{width:27px;height:27px}.home-space-card .space-icon svg{width:15px}.home-spaces-section{margin-top:29px}.home-knowledge-note{gap:6px;font-size:8px;line-height:1.7}.home-aside{border:0;grid-template-columns:1fr 1fr;gap:20px;padding:0;display:grid}.attention-card{align-self:start;padding:15px 12px 0}.attention-card h2{font-size:10px}.attention-row{gap:7px;padding-bottom:16px}.attention-icon{width:24px;height:26px}.attention-row strong{font-size:9px}.attention-row small{font-size:7px}.attention-row>svg{display:none}.section-subtitle{font-size:8px}.attention-bottom{gap:3px;padding:10px 0;font-size:7px}.activity-section{margin:0;padding-top:3px}.activity-section h2{font-size:10px}.activity-item{gap:7px;min-height:69px}.activity-avatar .avatar{width:23px;height:23px;font-size:7px}.activity-item p,.activity-item a,.activity-target{font-size:8px}.activity-item small{font-size:7px}.activity-section .section-heading{margin-bottom:16px}.small-plant-note{grid-column:1/-1;justify-content:center;margin-top:0;padding-top:17px}.small-plant-note svg{width:30px;height:37px}.small-plant-note strong{font-size:9px}.small-plant-note p{font-size:8px}.app-footer{margin:15px 22px 0;padding:15px 0;font-size:7px}.app-footer>span:last-child{font-size:6px}.app-footer svg{width:11px}.space-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.space-directory-card{min-height:224px;padding:17px 15px 0}.space-directory-card .space-icon-lg{width:39px;height:39px}.space-directory-card .space-icon-lg svg{width:22px;height:22px}.space-directory-card h2{margin-top:18px;font-size:13px;line-height:1.5}.space-directory-card>p{font-size:10px}.space-directory-card footer{font-size:9px}.space-directory-card footer .avatar{width:19px;height:19px;font-size:7px}.space-directory-card .space-mode{margin-top:13px;font-size:8px}.directory-note{text-align:center;margin-top:28px;font-size:10px;line-height:1.8}.space-overview-heading{gap:15px;margin-bottom:20px}.space-overview-actions{gap:5px}.space-overview-actions .button{gap:5px;height:32px;padding:0 9px;font-size:9px}.space-overview-actions .button svg{width:13px}.space-overview>h1{font-size:27px}.space-description{font-size:12px}.space-overview-meta{gap:12px;margin:20px 0}.space-overview-meta>span:not(.badge){font-size:9px}.space-intro-banner{gap:11px;padding:16px}.space-intro-banner strong{font-size:11px}.space-intro-banner p{font-size:10px}.page-list-head,.page-list-row{grid-template-columns:minmax(0,1fr) 70px;gap:8px;padding-left:0;padding-right:0}.page-list-head>span:nth-child(2),.page-list-row>span:nth-child(2),.page-list-head>span:nth-child(3),.page-list-row>span:nth-child(3){display:none}.page-list-row strong{font-size:11px}.page-list-row>span:first-child{gap:9px}.page-list-row .verified{font-size:8px}.page-list-row .badge{padding:3px 5px;font-size:8px}.list-toolbar{gap:15px;margin-top:23px}.filter-search{min-width:80px;max-width:160px}.filter-search input{font-size:10px}.template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.modal{max-height:calc(100dvh - 30px);padding:22px}.modal-heading h2{font-size:19px}.modal-heading p{font-size:10px}.modal-footer>.small:first-child{max-width:110px;font-size:9px;line-height:1.6}.search-modal{max-height:77vh;padding:0;top:12vh}.command-search{gap:11px;padding:17px}.command-search input{font-size:13px}.search-results{max-height:calc(77vh - 110px)}.command-footer{gap:10px;padding:12px 14px;font-size:8px}.command-footer>button{font-size:8px}.command-footer>span:nth-child(2){display:none}.document-top-actions{gap:10px;min-height:59px;padding:13px 18px}.document-actions{gap:3px}.document-actions .icon-button{width:27px}.document-actions .button{gap:5px;height:29px;padding:0 9px;font-size:9px}.document-actions .button svg{width:12px;height:12px}.document-status{gap:5px;font-size:9px}.document-status .badge{font-size:8px}.document-layout,.document-with-panel .document-layout{padding:32px 23px 45px;display:block}.document-toc,.document-with-panel .document-toc{display:none}.document h1{margin-bottom:18px;font-size:28px}.document-title-icon{margin-bottom:17px}.document-metadata{gap:8px;margin-bottom:27px;padding-bottom:21px;font-size:9px}.document-metadata .avatar{width:20px;height:20px;font-size:7px}.document-metadata .metadata-divider{display:none}.document-metadata>.verified{font-size:9px}.document-body{font-size:17px;line-height:1.8}.document-body h2{margin-top:30px;font-size:22px}.document-body h3{font-size:19px}.document-body blockquote{padding:16px;font-size:16px}.document-body pre{padding:14px;font-size:12px}.document-tags{margin-top:25px}.document-bottom{font-size:9px}.context-panel{width:100%;max-width:375px;top:54px;box-shadow:-10px 0 30px #384e2730}.editor-layout{padding:30px 23px 50px}.editor-title{letter-spacing:-.8px;margin:18px 0 25px;font-size:29px}.editor-toolbar{gap:2px;margin-bottom:22px;padding:5px}.editor-toolbar .icon-button{width:27px;height:27px}.toolbar-separator{height:17px;margin:0 2px}.save-state{font-size:8px}.editor-heading{gap:6px}.draft-label{padding:3px 5px;font-size:8px}.editor-space-row{font-size:9px}.editor-space-row select{max-width:175px;font-size:9px}.editor-bottom-note{font-size:9px}.review-detail{padding:23px 20px 35px}.review-detail-heading{display:block}.review-detail-heading h1{font-size:26px;line-height:1.4}.review-detail-heading>.badge{margin-top:13px}.review-detail-meta{gap:7px;font-size:9px}.review-summary{font-size:11px}.review-layout{flex-direction:column;display:flex}.decision-card{width:100%;padding:18px;position:static}.diff-document{padding:19px 14px;font-size:11px}.diff-toolbar{padding:11px 13px}.review-candidate{padding:20px}.review-candidate .document-body{font-size:15px}.decision-card>p{font-size:11px}.decision-card .button{height:38px;font-size:11px}.work-row{gap:10px;padding:17px 2px}.work-row h3{font-size:12px}.work-row p{font-size:9px}.work-row .row-meta{flex-direction:column;align-items:flex-end;gap:5px;font-size:8px}.work-row .row-meta>.avatar{display:none}.work-row>.space-icon{width:30px;height:30px}.work-row>.space-icon svg{width:16px}.work-row>svg:last-child{width:12px}.tabs{scrollbar-width:none;gap:18px;overflow:auto}.tabs>button{font-size:10px}.list-toolbar>.tabs{flex:1}.review-queue-stat{font-size:10px}.inbox-row{gap:11px;padding:20px 10px}.inbox-row h3{font-size:11px}.inbox-row p{font-size:10px}.inbox-row>small{text-align:right;max-width:60px;font-size:8px;line-height:1.6}.inbox-row>.avatar{width:26px;height:26px;font-size:8px}.search-page-filters{flex-wrap:wrap;gap:8px}.search-page-filters .select-wrap{flex:1;min-width:0}.search-page-filters .select-control select{padding-right:22px;font-size:9px}.search-page-filters .select-control svg{width:11px;right:8px}.search-result-card h2{font-size:14px}.search-result-meta{flex-wrap:wrap;gap:8px;font-size:8px}.settings-layout{margin-top:22px;display:block}.settings-nav{border-bottom:1px solid var(--border);scrollbar-width:none;gap:5px;width:100%;margin-bottom:25px;padding-bottom:12px;display:flex;overflow:auto}.settings-nav a{white-space:nowrap;gap:5px;padding:9px 11px;font-size:10px}.settings-nav a svg{width:13px;height:13px}.settings-section h2{font-size:14px}.settings-section>p{font-size:10px}.settings-detail-row small{font-size:9px}.settings-detail-row strong{font-size:10px}.people-table th{padding:10px 3px;font-size:8px}.people-table td{padding:14px 3px;font-size:9px}.people-table td strong{font-size:10px}.people-table td small{font-size:8px}.people-table td:first-child>div{gap:7px}.people-table .avatar{width:24px;height:24px;font-size:7px}.people-table .badge{padding:3px 5px;font-size:8px}.people-table .button{height:27px;padding:0 6px;font-size:8px}.settings-heading-row .button{height:31px;font-size:10px}.audit-row p{font-size:10px}.audit-row>small{font-size:8px}.auth-page{display:block}.auth-story{display:none}.auth-form-wrap{min-height:100dvh;padding:45px 26px}.auth-form{max-width:350px}.mobile-brand{justify-content:center;margin-bottom:55px;display:flex}.auth-form h1{font-size:27px}.auth-form .input{font-size:16px}.auth-subtitle{font-size:12px}.archive-banner{padding:12px 20px;font-size:10px}.archive-banner .button{height:28px;font-size:9px}.status-banner{font-size:10px}}@media (max-width:370px){.home-page,.standard-page{padding-left:17px;padding-right:17px}.page-heading h1{font-size:25px}.page-heading>.button{height:30px;padding:0 8px;font-size:9px}.greeting-eyebrow{font-size:8px}.home-search span{font-size:9px}.welcome-banner{min-height:194px;padding:21px 18px}.welcome-banner h2{font-size:24px}.welcome-banner .books-illustration{max-width:36%;margin-right:-20px}.banner-corner{font-size:5px}.page-tabs{gap:14px}.page-tabs>button{font-size:9px}.home-space-grid{gap:7px}.home-space-card{padding:12px 8px 9px}.home-space-card h3{font-size:9px}.home-space-card p{font-size:7px}.home-aside{gap:12px}.attention-card{padding:13px 9px 0}.attention-row strong{font-size:8px}.attention-row small,.attention-bottom{font-size:6px}.activity-section h2{font-size:9px}.space-directory{gap:10px}.space-directory-card{padding:15px 12px 0}.space-directory-card h2{font-size:12px}.space-directory-card>p{font-size:9px}.document-actions .icon-button{width:24px}.document-actions{gap:1px}.private-label,.document-status>.badge{display:none}.document-body{font-size:17px}.home-knowledge-note{font-size:7px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.sidebar,.topbar,.app-footer,.document-top-actions,.document-toc,.document-bottom,.document-tags,.context-panel,.toast{display:none!important}.workspace-main{background:#fff;width:100%;margin:0}.document-layout{max-width:none;padding:0;display:block}.document{max-width:none}.document h1{color:#202522}.document-body{color:#30382f;font-size:12pt}.document-body h2,.document-body h3{color:#202522;break-after:avoid}.document-body blockquote,.document-body pre{break-inside:avoid}.main-content,body{background:#fff}@page{margin:18mm}}.sidebar .nav-item{color:#5e6858;font-size:13px}.sidebar .nav-item.active{color:#355b32}.sidebar-page{color:#5c6952;font-size:12px}.sidebar-space>a{color:#5d6955;font-size:12px}.sidebar-section-heading{color:#616856;font-size:11px}.browse-spaces{color:#606a52;font-size:11px}.sidebar-create{color:#5a6b49;font-size:12px}.workspace-switcher strong{font-size:13px}.workspace-switcher small{color:#616856;font-size:11px}.account-switcher strong{font-size:12px}.account-switcher small{color:#606855;font-size:10px}.toolbar-title{font-size:13px}.greeting-eyebrow{color:#5f6853;font-size:12px}.page-heading p:not(.eyebrow){color:#5d6952;font-size:14px}.page-heading h1{font-weight:550}.home-search>span{color:#61685a;font-size:14px}.home-search kbd{font-size:11px}.banner-eyebrow{color:#5a6c4b;font-size:9px}.welcome-banner p{color:#5d6a4e;font-size:12px}.banner-link{color:#436332;font-size:12px}.welcome-banner h2{font-size:31px}.banner-corner{color:#5f6a53;font-size:9px}.section-heading h2{font-size:15px;font-weight:550}.text-link{color:#5d6a4e;font-size:11px}.page-tabs>button{color:#606854;font-size:12px}.page-tabs>button.active{color:#496e37}.page-tabs svg{width:14px;height:14px}.recent-table-head{color:#5f6853;font-size:11px}.recent-page-label strong{color:#3f4f36;font-size:13px}.recent-page-label small{color:#606853;font-size:11px}.recent-person{color:#616a52;font-size:11px}.recent-row{min-height:63px}.recent-page-icon{color:#606956}.home-space-card h3{color:#4f6043;font-size:12px;font-weight:550}.home-space-card p{color:#5f6a51;font-size:10px}.home-space-card>div{color:#606a53;font-size:10px}.home-space-card{min-height:172px}.home-knowledge-note{color:#5f6953;font-size:10px}.attention-card h2{color:#576d49;font-size:13px}.section-subtitle{color:#5f6953;font-size:11px}.attention-row strong{color:#566c49;font-size:12px}.attention-row small{color:#5f6a55;font-size:10px}.attention-icon{width:31px;height:33px}.attention-row{padding-bottom:20px}.attention-bottom{color:#5c6a4d;font-size:9px}.activity-section h2{color:#556d48;font-size:13px}.activity-item p{color:#606a55;font-size:11px}.activity-item p strong{color:#556c47}.activity-item a,.activity-target{color:#586c48;font-size:11px}.activity-item small{color:#5e6952;font-size:9px}.activity-item{min-height:83px}.activity-more{color:#5c6c4a;font-size:11px}.small-plant-note strong{color:#5a6c47;font-size:11px}.small-plant-note p{color:#606a54;font-size:10px}.app-footer{color:#606856;font-size:9px}.private-label{color:#5f6855;font-size:11px}.by-agency{color:#62695a;font-size:10px}.demo-label{color:#5e6950;font-size:10px}.document-body{color:#596a50;font-size:16px}.document-body h1,.document-body h2,.document-body h3{color:#354e2b}.document-body h2{font-size:22px}.document-body blockquote{color:#556c48;font-size:16px}.document-metadata{color:#5c6b4c;font-size:12px}.document-toc>p{color:#5d6a4f;font-size:10px}.document-toc a{color:#5e6b4e;font-size:12px}.toc-note p{color:#5c6a4e;font-size:11px}.document-status{font-size:11px}.document-actions .button{font-size:12px}.document-tag{color:#5a6b4a;font-size:11px}.document-bottom{color:#5d6a51;font-size:11px}.document-bottom .button{font-size:11px}.space-directory-card h2{color:#465c39;font-size:16px}.space-directory-card>p{color:#5a6a50;font-size:13px}.space-mode{color:#5b6b50;font-size:11px}.space-directory-card footer{color:#5b6a4f;font-size:11px}.directory-note{color:#5b6a4f;font-size:12px}.space-description{color:#5b6b4f}.space-overview-meta>span:not(.badge){color:#5b6a4c;font-size:12px}.space-intro-banner strong{color:#556d46;font-size:14px}.space-intro-banner p{color:#5a6a4b;font-size:12px}.page-list-row strong{color:#4f6d41;font-size:14px}.page-list-row{color:#5c6a4e;font-size:12px}.page-list-head{color:#5c6952;font-size:11px}.work-row h3{color:#506f41;font-size:14px}.work-row p{color:#5c6b4e;font-size:12px}.work-row .row-meta{color:#5a6a4e;font-size:11px}.tabs>button{color:#5b6a4d;font-size:12px}.review-summary{color:#5a6c49;font-size:14px}.diff-document{color:#5a6c4a;font-size:13px}.decision-card>h2{color:#516e44;font-size:15px}.decision-card>p{color:#5c6a4e;font-size:12px}.decision-check{color:#5a6c4a;font-size:11px}.decision-card .button{font-size:12px}.decision-note{font-size:11px!important}.inbox-row h3{color:#546c45;font-size:14px}.inbox-row p{color:#5c6b4d;font-size:13px}.inbox-row>small{color:#5b6a4e;font-size:11px}.notification-kind{color:#596b4a;font-size:11px}.search-result-card p{color:#596c49;font-size:13px}.search-result-meta{color:#5a6c4d;font-size:11px}.settings-nav a{color:#5a6a4a;font-size:13px}.settings-section h2{color:#4f6d42;font-size:17px}.settings-section>p{color:#5a6a4e;font-size:13px}.settings-detail-row strong{color:#566d45;font-size:13px}.settings-detail-row small{color:#5b6c4e;font-size:12px}.people-table td{color:#586c49;font-size:12px}.people-table th{color:#5b6b4e;font-size:11px}.people-table td strong{color:#526d42;font-size:13px}.people-table td small{color:#5b6c4e;font-size:11px}.field-label{color:#576d47;font-size:12px}.input{font-size:14px}.field-hint{color:#5b6a4d;font-size:11px}.modal-heading p{color:#5c6b51;font-size:12px}.template-option strong{color:#536c46;font-size:12px}.template-option small{color:#5c6a50;font-size:11px}.badge,.verified,.document-metadata>.verified{font-size:11px}.verified svg{color:#566d49}.show-resolved{color:#5c6a4f;margin-bottom:21px;padding:0;font-size:10px}.reply-indicator{color:#5a6b48;justify-content:space-between;align-items:center;margin-bottom:9px;font-size:10px;display:flex}.reply-indicator button{display:flex}.verify-button{margin-top:20px;font-size:11px}.version-preview-modal{max-width:760px}.profile-overview{align-items:center;gap:14px;margin:25px 0;display:flex}.profile-overview strong{color:#566c46;font-size:15px;font-weight:500}.profile-overview p{color:#5e6a54;margin-top:6px;font-size:12px}.review-heading-icon{color:#5a6a4d;background:#f1f5e9;border:1px solid #e2e9d8;border-radius:12px;padding:15px;display:flex}.review-row-space{color:#5f6a54!important;margin-top:5px!important;font-size:10px!important}.diff-removed-count{color:#756353;margin-left:9px}.draft-row-wrap{position:relative}.draft-row-wrap>.work-row{padding-right:40px}.discard-draft{opacity:0;position:absolute;top:50%;right:1px;transform:translateY(-50%)}.draft-row-wrap:hover .discard-draft,.discard-draft:focus{opacity:1}.error-page>p{line-height:1.8}.brand>span{font-size:38px}.brand svg{width:25px;height:25px}.tiny-sun{font-family:Georgia,serif}.auth-form h1{color:#405b32}.auth-subtitle{color:#5c6a4c}.auth-note{color:#5c6950}.auth-story-center p{color:#5e6b4d}.auth-story-center h1{color:#4f6d3c}.auth-story footer{color:#5e6b51}.auth-forgot,.auth-demo-link{color:#5a6c48}.auth-error{color:#7d6142}.auth-success{color:#546e43}.auth-form .field-label{font-size:12px}.auth-form .input{color:#526e45}.modal-heading h2{color:#405937}.comment-body{color:#5b6c4a;font-size:13px}.comment-author strong{color:#546c46;font-size:12px}.comment-author small{color:#5c6a4e;font-size:10px}.comment-actions button{color:#5b6c4c;font-size:11px}.comment-form textarea{font-size:13px}.panel-info-row>span{color:#5e6b50;font-size:11px}.panel-info-row>strong{color:#576c47;font-size:13px}.history-item strong{color:#556c46;font-size:13px}.history-item p{color:#5b6a4c;font-size:12px}.history-item small{color:#5c6a4f;font-size:11px}.panel-header h2{color:#566d46;font-size:15px}.auth-story-center .books-illustration{max-width:100%}.auth-form .mobile-brand .brand{font-size:inherit}.eyebrow.green-eyebrow{color:#5c6c4a;font-size:10px}.filter-search input{color:#586d49;font-size:12px}@media (max-width:1200px) and (min-width:768px){.home-columns{grid-template-columns:minmax(0,1fr) 235px}.recent-person{font-size:10px}.recent-page-label strong{font-size:12px}.home-space-card h3{font-size:11px}.home-space-card p{font-size:10px}.page-tabs{gap:16px}.page-tabs>button{font-size:11px}.home-aside{padding-left:20px}.attention-card{padding-left:12px;padding-right:12px}.attention-row strong{font-size:11px}.attention-row small{font-size:9px}.activity-item p,.activity-item a{font-size:10px}}@media (max-width:767px){.sidebar-page,.sidebar-space>a,.toolbar-title{font-size:12px}.greeting-eyebrow{font-size:10px}.page-heading p:not(.eyebrow),.home-search>span{font-size:12px}.welcome-banner h2{font-size:26px}.welcome-banner p,.banner-link{font-size:11px}.banner-eyebrow{font-size:8px}.banner-corner{font-size:7px}.home-space-card h3{font-size:11px}.home-space-card p{font-size:10px}.home-space-card>div{font-size:9px}.home-space-card{min-height:188px}.section-heading h2{font-size:14px}.text-link{font-size:10px}.page-tabs>button{font-size:11px}.page-tabs{gap:16px}.recent-page-label strong{font-size:12px}.recent-page-label small{font-size:10px}.recent-person{font-size:9px}.recent-table-head{font-size:10px}.attention-card h2{font-size:12px}.section-subtitle,.attention-row strong{font-size:10px}.attention-row small,.attention-bottom{font-size:8px}.attention-icon{width:25px;height:28px}.attention-row{gap:6px}.activity-section h2{font-size:11px}.activity-item p,.activity-item a,.activity-target{font-size:9px}.activity-item small{font-size:8px}.activity-item{min-height:78px}.activity-more{font-size:10px}.home-knowledge-note{font-size:9px}.small-plant-note strong{font-size:11px}.small-plant-note p{font-size:10px}.app-footer{font-size:8px}.app-footer>span:last-child{font-size:7px}.demo-label{font-size:8px}.private-label{display:none}.space-directory-card h2{font-size:14px}.space-directory-card>p{font-size:12px}.space-directory-card footer,.space-mode{font-size:10px}.space-description{font-size:14px}.space-overview-meta>span:not(.badge){font-size:11px}.space-intro-banner strong{font-size:12px}.space-intro-banner p{font-size:11px}.document-body{font-size:17px}.document-metadata,.document-actions .button,.document-status{font-size:10px}.document-status .badge{font-size:9px}.document-metadata>.verified,.document-bottom,.document-tag{font-size:10px}.tabs>button{font-size:11px}.work-row h3{font-size:13px}.work-row p{font-size:11px}.work-row .row-meta{font-size:9px}.review-summary{font-size:13px}.diff-document,.decision-card>p{font-size:12px}.inbox-row h3{font-size:13px}.inbox-row p{font-size:12px}.inbox-row>small{font-size:9px}.notification-kind{font-size:10px}.settings-nav a,.settings-detail-row strong{font-size:12px}.settings-detail-row small{font-size:11px}.settings-section>p{font-size:12px}.people-table td strong{font-size:11px}.people-table td small{font-size:9px}.people-table td,.people-table th{font-size:10px}.people-table .badge{font-size:9px}.input{font-size:16px}.page-list-row strong{font-size:13px}.space-overview-meta{gap:11px}.discard-draft{opacity:1}.page-list-row .verified{font-size:9px}.badge{font-size:10px}.search-page-input input,.auth-form .input{font-size:16px}}.access-tabs{border-bottom:1px solid var(--border);margin-bottom:22px}.access-people-list{border:1px solid var(--border);background:#fff;border-radius:7px;max-height:285px;overflow:auto}.access-person{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:13px;display:flex}.access-person:last-child{border-bottom:0}.access-person>span:nth-child(2){flex:1;min-width:0}.access-person strong{color:#526c43;font-size:12px;font-weight:500;display:block}.access-person small{color:#617655;margin-top:4px;font-size:10px;line-height:1.5;display:block}.access-person select{color:#526f42;background:#fafcf5;border:1px solid #dce3d3;border-radius:4px;max-width:130px;padding:6px;font-size:11px}.access-person .avatar{width:25px;height:25px;font-size:8px}.lease-actions{gap:8px;margin-top:12px;display:flex}.lease-actions .button{height:29px;font-size:10px}.editor-title:disabled{opacity:1;cursor:default}.access-tabs{flex-shrink:0}.document-body img{border:1px solid var(--border);border-radius:7px;max-width:100%;height:auto;margin:22px 0;display:block}.document-body img.ProseMirror-selectednode{outline:2px solid var(--green);outline-offset:3px}.attachment-block{background:#f6f8f0;border:1px solid #dfe5d5;border-radius:7px;align-items:center;gap:11px;margin:20px 0;padding:16px;font-size:13px;display:flex}.attachment-block a{font-weight:500;text-decoration:none;color:#46663b!important}.attachment-symbol{color:#667f55;font-size:22px}.attachment-block small{color:#637653;white-space:nowrap;margin-left:auto;font-size:10px}.file-drop-zone{color:#597449;text-align:center;background:#f1f5e9;border:1px dashed #b5c4a4;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:11px;padding:31px 17px;display:flex}.file-drop-zone strong{word-break:break-all;font-size:13px;font-weight:500}.file-drop-zone span{color:#5f754f;font-size:11px}.file-drop-zone small{color:#657c53;font-size:10px}.file-drop-zone:hover{background:#eaf1df;border-color:#8fa67a}@media (max-width:767px){.attachment-block{flex-wrap:wrap;gap:8px;font-size:12px}.attachment-block small{width:100%;margin-left:30px;font-size:9px}.access-person select{max-width:112px;font-size:10px}.access-person strong{font-size:11px}.access-person small{font-size:9px}.access-person{padding:11px}}.workspace-static{cursor:default}.workspace-static:hover{background:#fbfbf8;border-color:#e1e3d9}
