:root{color-scheme:dark;--acid:#f6ed05;--ink:#080908;--panel:#101110;--line:#343631;--muted:#92958c;--white:#f3f3ee;font-family:Arial,Microsoft YaHei,PingFang SC,sans-serif;font-synthesis:weight}*{box-sizing:border-box}body{margin:0;background:#080908;color:var(--white)}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid var(--acid);outline-offset:4px}a{color:#65b9ff}button{color:inherit}button:disabled{cursor:not-allowed}h1,h2,h3,p{margin-top:0}.desk-shell{min-height:100vh;background-color:#080908;background-image:url(/workbench/industrial-surface.png);background-size:cover;background-attachment:fixed}.desk-brandbar{height:110px;display:flex;align-items:center;gap:28px;padding:8px 28px 8px 36px;background:#0003;border-bottom:2px solid var(--acid)}.desk-brand{display:flex;flex-direction:column;justify-content:center;text-decoration:none;flex:0 0 460px;position:relative;height:98px;overflow:hidden}.desk-brand img{width:460px;height:140px;object-fit:cover;position:absolute;top:-23px;left:0}.desk-brand>span{position:absolute;bottom:4px;color:var(--acid);font:9px/1.1 monospace;letter-spacing:3px}.desk-brand-rule{border-left:1px solid #585952;padding-left:20px;font:9px/1.4 monospace;letter-spacing:2px;color:#777c70}.desk-top-actions{display:flex;gap:10px;align-items:center;margin-left:auto}.desk-top-actions>.ant-input-affix-wrapper{width:285px}.desk-grid{display:grid;grid-template-columns:185px minmax(0,1fr) 450px;min-height:calc(100vh - 110px)}.desk-nav{display:flex;flex-direction:column;justify-content:space-between;background:#0009;border-right:1px solid #45473c;padding:14px 8px;min-width:0}.desk-nav nav{display:grid;gap:12px}.desk-nav nav>button{display:flex;align-items:center;gap:13px;width:100%;padding:19px 14px;border:1px solid transparent;background:transparent;font-size:16px;text-align:left}.desk-nav nav>button>.anticon{font-size:20px}.desk-nav nav>button small{margin-left:auto;font:10px monospace;color:#9b9f92}.desk-nav nav>button.active{background:var(--acid);color:#060702;border-color:#edee21;font-weight:800}.desk-nav nav>button.active small{color:#313306}.desk-nav nav>button:hover:not(.active){background:#191b15}.desk-nav-footer{padding:25px 18px 10px;font:10px/1.5 monospace;letter-spacing:2px}.desk-nav-footer p{color:var(--acid);font-size:10px}.desk-nav-footer img{width:100%;height:34px;object-fit:cover;object-position:bottom right;margin-bottom:24px}.desk-nav-footer small{display:block;color:#84867d;margin-bottom:24px}.desk-nav-footer button{border:0;background:none;padding:8px 0;letter-spacing:0;color:#adb1a5;font-family:inherit;font-size:12px}.desk-user{display:block;margin-top:10px;font-size:10px;letter-spacing:0;color:#686e61}.desk-main{padding:28px 25px 32px;min-width:0;background:#020302ab}.desk-page-title{display:flex;gap:24px;justify-content:space-between;align-items:flex-end;margin-bottom:24px;border-bottom:1px solid #505128;padding-bottom:13px}.desk-eyebrow{font:9px/1.3 monospace;letter-spacing:2px;color:#95995b}.desk-page-title h1{margin:5px 0 0;font-weight:950;font-size:clamp(42px,5.8vw,80px);line-height:1.1;letter-spacing:-3px;color:#fafaf5}.desk-date{font:18px/1.4 monospace;white-space:nowrap;display:grid;gap:3px;margin-bottom:5px}.desk-date span{font-size:15px;color:#c6c9bd}.desk-section-toolbar{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-bottom:16px;color:#9c9f91;font-size:12px}.desk-section-toolbar>.ant-select{min-width:140px}.desk-matters-list{display:grid;gap:12px}.desk-matter{position:relative;display:flex;align-items:flex-start;gap:15px;padding:22px 18px;background:#0d0f0bc2;border:1px solid #3d4137;min-width:0;transition:border-color .12s,background .12s}.desk-matter.is-selected{border:2px solid var(--acid);padding:21px 17px;background:#3f3e0052}.desk-state{background:none;border:0;padding:0;margin-top:3px;flex:0 0 25px;font-size:25px;color:#ecf0de}.desk-state .desk-circle{display:block;width:24px;height:24px;border:2px solid #e4e7dd;border-radius:100%}.desk-matter.is-selected .desk-circle{border-color:var(--acid);background:#f6ed051f}.desk-matter-body{min-width:0;flex:1}.desk-matter-heading{display:flex;gap:12px;align-items:center;margin-bottom:9px}.desk-matter-heading>button{background:none;border:0;padding:0;text-align:left;font-size:24px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}.desk-index{margin-left:auto;font:12px monospace;color:#868979}.desk-matter-body>p{font-size:13px;line-height:1.7;color:#c4c8b8;margin-bottom:13px;white-space:pre-wrap}.desk-pill{display:inline-block;padding:4px 7px;font-size:11px;font-weight:800;background:#a1a59a;color:#080a04;white-space:nowrap}.desk-pill.active{background:#fa2228;color:#020201}.desk-pill.waiting{background:var(--acid)}.desk-pill.finished{background:#77a477;color:#071007}.desk-next{display:flex;gap:10px;align-items:baseline;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.desk-next>.anticon,.desk-next>strong{color:var(--acid)}.desk-next>strong{white-space:nowrap}.desk-next>span{color:#d8dcca}.desk-matter-links{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 0}.desk-matter-links>button{display:flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid #3d4436;background:#191e16;font-size:11px;max-width:100%;overflow-wrap:anywhere;text-align:left}.desk-matter-links>button>.anticon{font-size:19px;color:var(--acid)}.desk-dates{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;font:10px/1.4 monospace;color:#7f8874}.desk-dates .is-due{color:var(--acid)}.desk-dates .is-overdue{color:#ff736e}.desk-dates>button{margin-left:auto;border:0;background:none;font:11px sans-serif;color:#a3ab93}.desk-recent{margin-top:25px;padding-top:15px;border-top:1px solid #787b35}.desk-section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.desk-section-heading h2{font-size:20px;margin:0}.desk-section-heading h2>span{font:10px monospace;color:#717a64;letter-spacing:2px;margin-left:12px}.desk-section-heading button{border:0;background:none;color:var(--acid);font-size:12px}.desk-recent-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.desk-resource-row{display:flex;gap:13px;align-items:flex-start;width:100%;background:#06080594;border:1px solid #383e31;padding:16px;text-align:left;min-width:0;margin-bottom:10px}.desk-resource-row.is-selected{border-color:var(--acid);background:#45450040}.desk-resource-row:hover{border-color:#929738}.desk-resource-row>span:last-child{min-width:0;flex:1}.desk-resource-row strong{display:block;font-size:17px;line-height:1.5;overflow-wrap:anywhere}.desk-resource-row small{display:block;color:#969e88;font-size:11px;margin-top:6px}.desk-resource-row em{display:block;font-style:normal;font-size:12px;color:#a0aa95;margin-top:9px;line-height:1.6;overflow-wrap:anywhere}.desk-resource-row.compact{gap:9px;padding:12px 9px;margin:0}.desk-resource-row.compact strong{font-size:12px}.desk-resource-row.compact small{font-size:9px;line-height:1.6}.desk-file-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:36px;background:#29392c;color:#ddf1da;font-size:23px}.desk-file-icon.kind-pdf{background:#c91b27;color:#fff}.desk-file-icon.kind-word{background:#1766ce;color:#fff}.desk-file-icon.kind-url{background:transparent;color:#49a7ff}.desk-file-icon.kind-account{background:transparent;color:#eff0e8}.desk-add-source{background:none;border:1px dashed #626a39;padding:18px;text-align:left;width:100%;color:#b5bd8e}.desk-context{min-width:0;background:#040603d4;border-left:1px solid #838923;padding:20px 17px;position:sticky;top:0;align-self:start;max-height:calc(100vh - 110px);overflow:auto}.desk-context-heading{display:flex;align-items:center;gap:10px;padding-bottom:13px;border-bottom:1px solid #676d26;margin-bottom:16px}.desk-context-heading h2{margin:0;font-size:23px;color:var(--acid);font-weight:850}.desk-context-heading>span{font:9px monospace;color:#7a805a}.desk-context-heading>.ant-btn{margin-left:auto;padding:0 5px;color:var(--acid)}.desk-context-title{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.desk-context-title h2{font-size:20px;line-height:1.5;margin:0;flex:1;overflow-wrap:anywhere}.desk-context-description{font-size:12px;color:#b5bda7;line-height:1.8;white-space:pre-wrap}.desk-context-next{font-size:12px;color:#aab69c;line-height:1.8;border-bottom:1px solid #353e2a;padding-bottom:12px;margin-bottom:15px}.desk-context-next strong{color:var(--acid)}.desk-context-next p{margin-bottom:6px}.desk-context-material{margin-bottom:16px}.desk-context-file{display:flex;gap:10px;align-items:center;margin-bottom:10px}.desk-context-file>div{min-width:0;flex:1}.desk-context-file strong{font-size:14px;overflow-wrap:anywhere}.desk-context-file small{display:block;margin-top:5px;font:10px monospace;color:#979f8a}.desk-context-file>.ant-btn{flex:0 0 auto}.desk-url{display:flex;align-items:center;gap:10px;border:1px solid #48503d;padding:11px;margin:12px 0}.desk-url>.anticon{font-size:23px}.desk-url>div{min-width:0;flex:1}.desk-url small{display:block;font-size:11px;color:#939e83;margin-bottom:4px}.desk-url a{font-size:12px;overflow-wrap:anywhere}.desk-account{padding:12px;border:1px solid #444f35;margin:12px 0}.desk-account>div{display:flex;gap:10px;font-size:14px}.desk-account dl{display:grid;grid-template-columns:65px minmax(0,1fr);gap:8px;font-size:12px;line-height:1.7;margin-bottom:0}.desk-account dt{color:#b2bfa0}.desk-account dd{margin:0;overflow-wrap:anywhere}.desk-account dd>.ant-btn{font-size:11px;padding:0 5px;min-width:0;height:23px}.desk-account>small{display:block;margin-top:10px;color:#a6b290}.desk-material-description{font-size:12px;line-height:1.8;color:#a8b297;white-space:pre-wrap}.desk-context-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.desk-context-actions>.ant-btn{flex:1}.desk-context-footer{display:flex;justify-content:space-between;border-top:1px solid #3e482f;padding-top:10px;margin-top:16px}.desk-context-empty{padding:38px 16px;text-align:left}.desk-context-empty>.anticon{font-size:35px;color:#959d66}.desk-context-empty h3{font-size:20px;line-height:1.6;margin-top:25px}.desk-context-empty p{color:#949e85;font-size:13px;line-height:1.9}.desk-context-empty .ant-btn{width:100%;margin-top:10px}.desk-empty{padding:42px 24px;background:#0c110780;border:1px solid #484f30}.desk-empty h2{font-size:25px;line-height:1.5;color:#edf2df}.desk-empty p{color:#a5b096;font-size:13px;line-height:1.8}.desk-empty>.ant-btn{margin-top:12px}.desk-notes-list{display:grid;gap:10px}.desk-note-row{display:flex;gap:18px;background:#070b04a6;border:1px solid #414c2e;padding:20px;text-align:left;width:100%}.desk-note-row.is-selected{border-color:var(--acid)}.desk-note-row>.anticon{font-size:26px;color:var(--acid)}.desk-note-row>div{min-width:0}.desk-note-row h2{font-size:22px;margin:10px 0}.desk-note-row p{font-size:13px;line-height:1.8;color:#b3c1a3;white-space:pre-wrap}.desk-note-row small,.desk-note-row>div>span{font-size:11px;color:#879d70}.desk-note-preview{font-size:14px;line-height:1.9;color:#d5e0c8;margin-bottom:24px;overflow-wrap:anywhere}.desk-note-preview h1{font-size:25px}.desk-note-preview h2{font-size:21px}.desk-note-preview h3{font-size:17px}.desk-note-preview pre{overflow:auto;background:#1c2513;padding:12px}.desk-linked-notes{padding:12px 0;border-top:1px solid #444e35;margin-bottom:15px}.desk-linked-notes h3{font-size:15px;color:var(--acid)}.desk-linked-notes button,.desk-note-link{display:block;padding:9px;background:none;border:0;color:#c4d7b0;text-align:left}.desk-note-link>.anticon,.desk-linked-notes button>.anticon{margin-right:10px}.desk-board{display:grid;grid-template-columns:repeat(5,240px);gap:12px;overflow:auto;padding-bottom:12px}.desk-board>section>h3{font-size:15px;color:var(--acid)}.desk-board .desk-matter{padding:14px 10px;margin-bottom:10px}.desk-board .desk-state{font-size:18px;flex-basis:18px}.desk-board .desk-state .desk-circle{width:17px;height:17px}.desk-board .desk-matter-heading{flex-wrap:wrap}.desk-board .desk-matter-heading button{font-size:15px}.desk-board .desk-matter-heading .desk-index{display:none}.desk-board .desk-matter-body p{font-size:12px}.desk-board .desk-next{font-size:11px;display:block}.desk-form-dates{display:grid;grid-template-columns:1fr 1fr;gap:16px}.desk-history-date{display:block;margin:8px 0;color:#9ca983}.desk-history-content{white-space:pre-wrap;line-height:1.8;max-height:300px;overflow:auto;padding:15px;background:#19220f}.desk-export-preview{white-space:pre-wrap;max-height:55vh;overflow:auto;font:13px/1.9 Microsoft YaHei,sans-serif;background:#161d0e;padding:20px;overflow-wrap:anywhere}.desk-uploaded-name{color:var(--acid);margin-top:12px;font-size:13px}.desk-archive-row{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #404931}.desk-login{min-height:100vh;background:#080908 url(/workbench/industrial-surface.png) center/cover;display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:80px;padding:8vw}.desk-login-brand>img{width:100%;max-width:680px;display:block}.desk-login-brand>span{font:12px monospace;letter-spacing:3px;color:var(--acid)}.desk-login-brand h1{font-size:52px;font-weight:900;line-height:1.4;margin:24px 0;color:#f1f4e9}.desk-login-brand p{font-size:16px;line-height:1.9;color:#b8c4a8}.desk-login-form{max-width:460px;background:#030601db;border:1px solid #838c28;padding:40px}.desk-login-form h2{font-size:25px;color:var(--acid);margin-bottom:10px}.desk-login-form>p{color:#8f9f79;margin-bottom:32px;font-size:13px}.desk-login-form .ant-form-item{margin-bottom:25px}.desk-login-form .ant-btn{height:46px;font-size:16px;font-weight:800}.desk-loading{min-height:100vh;display:grid;place-items:center;background:#080908}.attachment-preview{background:#151714;border:1px solid #4b4f40;padding:8px}.attachment-preview__header{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-bottom:10px;flex-wrap:wrap;font-size:11px}.attachment-preview__header .ant-btn{font-size:10px;height:25px;padding:0 6px}.attachment-preview__frame{display:block;width:100%;height:390px;border:0;background:#fff}.attachment-preview__image{display:block;width:100%;max-height:480px;object-fit:contain}.attachment-preview__text{white-space:pre-wrap;font-size:13px;line-height:1.8;background:#f5f5ef;color:#131811;padding:16px;max-height:450px;overflow:auto}.attachment-preview__document{background:#f5f5ef;color:#151914;padding:20px;line-height:1.8;font-size:13px;max-height:440px;overflow:auto}.attachment-preview__document img{max-width:100%;height:auto}.attachment-preview__ppt-stage.is-hidden{display:none}.attachment-preview__ppt-stage{overflow:auto;max-height:440px}.attachment-preview__ppt{max-width:100%;transform-origin:top left}.attachment-preview__ppt-source{display:none}.attachment-preview__ppt-toolbar{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.attachment-preview__ppt-zoom{display:flex;align-items:center;width:150px;gap:8px}.attachment-preview__ppt-zoom .ant-slider{flex:1}.desk-shell .ant-input,.desk-shell .ant-input-affix-wrapper{font-size:13px}.ant-modal-title{color:var(--acid)!important}.ant-modal .ant-form-item-label>label{font-size:13px}.ant-modal .ant-input,.ant-modal textarea.ant-input{font-size:14px}.ant-select-selection-item{font-size:12px}.ant-modal .ant-btn-primary,.desk-shell .ant-btn-primary{font-weight:800}.ant-modal-content{border:1px solid #72792f}.ant-btn{box-shadow:none!important}.desk-radio{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:var(--acid);height:24px;width:24px;margin:0;pointer-events:none}.desk-context.with-materials .desk-context-title,.desk-context.with-materials .desk-context-description,.desk-context.with-materials .desk-context-next,.desk-context.with-materials .desk-context-material .desk-context-actions,.desk-context.with-materials .desk-material-description,.desk-context.with-materials .desk-context-material.type-url .desk-context-file,.desk-context.with-materials .desk-context-material.type-account .desk-context-file{display:none}@media (min-width:1700px){.desk-grid{grid-template-columns:210px minmax(0,1fr) 490px}.desk-main{padding:30px 35px}.desk-matter{padding:27px 24px}.desk-matter.is-selected{padding:26px 23px}.desk-matter-heading>button{font-size:27px}.desk-matter-body>p,.desk-next{font-size:14px}.desk-context{padding:24px}}@media (max-width:1200px){.desk-grid{grid-template-columns:155px minmax(0,1fr) 350px}.desk-nav nav>button{padding:16px 8px;font-size:14px;gap:8px}.desk-brandbar{gap:14px;padding:10px 20px}.desk-brand{flex-basis:360px}.desk-brand img{width:360px;left:0;top:-10px;height:110px}.desk-brand-rule{display:none}.desk-main{padding:23px 18px}.desk-date{font-size:14px}.desk-page-title h1{font-size:54px}.desk-matter-heading>button{font-size:21px}.desk-top-actions>.ant-input-affix-wrapper{width:230px}.desk-recent-list{grid-template-columns:1fr}.attachment-preview__frame{height:310px}}@media (max-width:950px){.desk-grid{grid-template-columns:130px minmax(0,1fr)}.desk-context{grid-column:2;position:static;max-height:none;border-top:1px solid var(--acid);border-left:0}.desk-context:not(.has-selection){display:none}.desk-nav{grid-row:1/3}.desk-brandbar{height:95px}.desk-brand{flex-basis:330px;height:85px}.desk-brand>span{font-size:7px}.desk-brand img{top:-15px}.desk-top-actions>.ant-input-affix-wrapper{width:200px}.desk-top-actions .ant-btn{padding:0 9px}.desk-matter-heading>button{font-size:23px}.desk-recent-list{grid-template-columns:repeat(3,minmax(0,1fr))}.desk-login{padding:7vw;gap:40px}.desk-login-brand h1{font-size:36px}}@media (max-width:650px){.desk-brandbar{height:auto;padding:12px 14px;display:block}.desk-brand{height:74px;width:330px;max-width:100%}.desk-brand img{width:330px;max-width:100%;top:-18px;height:105px}.desk-brand>span{font-size:7px;bottom:0}.desk-top-actions{margin-top:14px;gap:7px}.desk-top-actions>.ant-input-affix-wrapper{width:auto;flex:1;min-width:0}.desk-grid{display:flex;flex-direction:column}.desk-nav{padding:0;border-right:0;border-bottom:1px solid #545b2c}.desk-nav nav{display:flex;gap:0;justify-content:space-around;overflow:auto}.desk-nav nav>button{width:auto;flex:1;justify-content:center;padding:15px 8px;gap:7px;font-size:12px;white-space:nowrap}.desk-nav nav>button>.anticon{font-size:16px}.desk-nav nav>button small,.desk-nav-footer{display:none}.desk-main{padding:20px 15px}.desk-page-title{gap:12px;margin-bottom:20px}.desk-page-title h1{font-size:44px;letter-spacing:-2px}.desk-date{font-size:12px}.desk-date span{font-size:11px}.desk-section-toolbar{align-items:flex-start;flex-wrap:wrap}.desk-section-toolbar .ant-btn{font-size:12px}.desk-matter{padding:18px 13px;gap:10px}.desk-matter.is-selected{padding:17px 12px}.desk-matter-heading{gap:8px;flex-wrap:wrap}.desk-matter-heading>button{font-size:21px}.desk-matter-heading .desk-index{display:none}.desk-matter-body>p{font-size:12px}.desk-next{font-size:12px}.desk-state{flex-basis:20px}.desk-radio{width:20px;height:20px}.desk-recent-list{grid-template-columns:1fr}.desk-section-heading h2{font-size:18px}.desk-section-heading h2>span{display:none}.desk-context{width:100%;padding:20px 15px}.desk-context.has-selection{border-top:2px solid var(--acid)}.desk-form-dates{grid-template-columns:1fr;gap:0}.desk-login{display:block;padding:35px 20px}.desk-login-brand>img{max-height:155px;object-fit:contain}.desk-login-brand h1{font-size:26px;margin:8px 0}.desk-login-brand p{font-size:14px;margin-bottom:28px}.desk-login-form{padding:24px;max-width:none}.desk-note-row{padding:17px;gap:12px}.desk-note-row h2{font-size:20px}}.desk-pdf canvas{display:block;width:100%;height:auto;background:#fff}.desk-pdf-tools{display:flex;justify-content:space-between;align-items:center;padding:8px;background:#292b28}.desk-pdf{max-height:520px;overflow:auto;background:#363832}.desk-filter-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 18px;color:#adb1a5;font-size:12px}.desk-filter-row .ant-select{min-width:145px}.desk-filter-empty{padding:24px;border:1px dashed #666b55;color:#bfc3b5}.desk-attention{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px}.desk-attention button{background:#10130de8;border:1px solid #50563d;padding:14px 10px;text-align:left}.desk-attention span{display:block;font-size:12px;color:#c0c5b5}.desk-attention strong{font-size:27px;color:#f6ed05}.desk-attention button.active{border-color:#f6ed05;background:#353906}.desk-projects{margin:20px 0}.desk-projects>button{display:grid;width:100%;gap:8px;text-align:left;padding:16px;background:#0c0e0be0;border:1px solid #464b39;margin:8px 0}.desk-projects>button.selected{border-color:#f6ed05}.desk-projects button>span{font-size:12px;color:#b3b9a8}.desk-projects progress{width:100%;height:5px;accent-color:#f6ed05}.desk-matter-meta{display:flex;gap:8px;margin:8px 0;font-size:11px;color:#b6bea9}.desk-matter-meta>span{background:#22271b;padding:3px 7px}.desk-matter-meta .urgent,.desk-matter-meta>strong{color:#ff7474}.desk-quick-actions{display:flex;gap:14px;margin-left:auto}.desk-board h3 small{margin-left:12px;color:#aaa;font:12px monospace}.desk-note-tools{display:flex;gap:12px;margin-bottom:15px}.desk-handovers-saved{display:grid;grid-template-columns:235px minmax(0,1fr);gap:18px}.desk-handovers-saved>section button{width:100%;display:grid;gap:10px;padding:14px;text-align:left;background:#11150d;border:1px solid #444b37;margin-bottom:8px}.desk-handovers-saved>section button.selected{border-color:#f6ed05}.desk-handovers-saved small{font-size:11px;color:#aeb9a0}.desk-handover-outline{display:grid;gap:8px;margin-bottom:18px;max-height:300px;overflow:auto}.desk-handover-outline article{padding:14px;background:#10150b;border:1px solid #3c432e}.desk-handover-outline article>span{float:right;font-size:12px}.desk-handover-outline p{margin:12px 0;font-size:13px}.desk-handover-outline small{color:#aab89b}.desk-handover-check{padding:12px 0;border-bottom:1px solid #4c563b;margin-bottom:8px}.desk-context-actions{flex-wrap:wrap}.desk-context-title>small{display:block;color:#aeb8a2;margin:6px 0}.desk-nav nav>button>span{white-space:nowrap}@media (max-width:650px){.desk-attention{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-filter-row .ant-select{min-width:120px;flex:1}.desk-handovers-saved{grid-template-columns:1fr}.desk-handovers-saved>section{max-height:160px;overflow:auto}.desk-quick-actions{flex-wrap:wrap}.desk-handover-outline article>span{float:none;display:block;margin-top:8px}}.desk-context.with-materials .desk-context-actions{display:flex}.desk-nav nav>button{white-space:nowrap;gap:10px;padding:19px 10px}.desk-date-shortcuts{margin-bottom:14px}.desk-board .desk-quick-actions{gap:8px;flex-wrap:wrap}.desk-board .desk-dates{flex-wrap:wrap}.desk-board .desk-quick-actions button{padding:3px 0}.desk-projects progress{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}@media (min-width:651px) and (max-width:950px){.desk-nav nav>button{font-size:14px}.desk-nav nav>button small{display:none}}.desk-quick-actions button{border:1px solid #555d42;background:#12180c;color:#e8eddd;padding:5px 9px;font:12px sans-serif}.desk-quick-actions button:hover{border-color:#f6ed05;color:#f6ed05}.desk-quick-actions button:disabled{opacity:.45}.desk-shell{background-size:100% auto}.desk-main{background:#080a09eb;padding:24px 28px}.desk-grid.desk-grid-focused{grid-template-columns:170px minmax(0,1fr)}.desk-page-title{margin-bottom:20px;padding-bottom:16px}.desk-page-title h1{font-size:36px;letter-spacing:-1px;line-height:1.25}.desk-date{font-size:14px}.desk-date span{font-size:11px}.desk-workspace-switch{display:flex;gap:16px;align-items:center;margin-bottom:18px}.desk-workspace-switch>span,.desk-search-hint{font-size:12px;color:#abb1a8;line-height:1.8}.desk-capture{display:flex;gap:10px;padding:12px;border:1px solid #3a4037;background:#171b16;margin-bottom:20px;border-radius:8px}.desk-capture .ant-input{background:transparent;border:0;box-shadow:none;font-size:14px}.desk-capture .ant-btn{height:36px}.desk-attention{gap:12px}.desk-attention button{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:6px;border-color:#363d32;background:#151914;transition:background .15s,border-color .15s}.desk-attention button.active{background:#2a2d14;border-color:#b4b334}.desk-attention strong{font-size:24px}.desk-attention span{font-size:13px}.desk-empty{padding:26px;border-radius:8px;border:1px dashed #464e3d;background:#111610}.desk-empty h2{font-size:20px;margin-bottom:12px}.desk-empty p{margin-bottom:10px}.desk-empty>.ant-btn{margin-top:4px}.desk-section-toolbar{flex-wrap:wrap;gap:12px}.desk-section-toolbar>.ant-space{flex-wrap:wrap}.desk-filter-row{padding:12px;border:1px solid #32382f;border-radius:6px;background:#131811}.desk-filter-row .ant-select{min-width:130px}.desk-board{grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;gap:12px}.desk-board>section{min-width:0;background:#121611;border:1px solid #30372c;border-radius:8px;padding:12px}.desk-board>section>h3{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px;font-size:14px}.desk-board h3 small{background:#252d21;padding:3px 7px;border-radius:4px;color:#ced3c8}.desk-column-empty{font-size:12px;color:#818b79;border:1px dashed #323d2b;padding:22px 8px;text-align:center;border-radius:6px}.desk-board .desk-matter{background:#1b2117;border-color:#3e4935;border-radius:6px;display:block}.desk-board .desk-state{display:none}.desk-board .desk-matter-heading button{font-size:14px}.desk-board .desk-matter-body>p{display:none}.desk-board .desk-matter-meta{flex-wrap:wrap}.desk-board .desk-quick-actions{margin-left:0}.desk-board .desk-matter-links{gap:4px}.desk-board .desk-matter-links>button{font-size:11px;padding:4px 6px}.desk-matter{border-radius:7px;padding:18px}.desk-matter-heading>button{font-size:18px}.desk-matter.is-selected{padding:17px}.desk-matter-meta{flex-wrap:wrap}.desk-matter-body>p{margin-bottom:8px}.desk-dates{font:12px/1.5 Arial,sans-serif}.desk-matter-links>button{border-radius:4px}.desk-projects{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.desk-projects>.desk-section-heading{grid-column:1/-1;margin-bottom:0}.desk-projects>button{margin:0;border-radius:6px}.desk-resource-row,.desk-note-row{border-radius:7px}.desk-resource-row strong{font-size:15px}.desk-note-row h2{font-size:18px}.desk-note-row p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.desk-detail-drawer .ant-drawer-body{padding:0;background:#111610}.desk-detail-drawer .desk-context{display:block!important;position:static;border:0;max-height:none;padding:22px;background:transparent;width:100%}.desk-detail-drawer .desk-context-heading{display:none}.desk-context.with-materials .desk-context-title{display:flex}.desk-context.with-materials .desk-context-description,.desk-context.with-materials .desk-context-next,.desk-context.with-materials .desk-material-description{display:block}.desk-context.with-materials .desk-context-material .desk-context-actions{display:flex}.desk-context-title{flex-wrap:wrap}.desk-context-title>h2{flex-basis:100%}.desk-progress{margin:24px 0 14px;padding-top:16px;border-top:1px solid #394332}.desk-progress h3{font-size:14px;color:#dbe1d5;margin-bottom:20px}.desk-progress .ant-timeline{margin-bottom:0}.desk-progress small{color:#919e86;font-size:11px}.desk-progress p{margin:6px 0 0;white-space:pre-wrap;font-size:13px;line-height:1.7}.desk-context-actions .ant-btn{flex:initial}.desk-context-description,.desk-context-next{font-size:14px}.desk-search-results{max-height:60vh;overflow:auto;margin-top:16px}.desk-search-results section{margin-bottom:20px}.desk-search-results h3{font-size:14px;color:#f6ed05}.desk-search-results h3 small{color:#a3ab9b;margin-left:8px}.desk-search-results button{display:flex;justify-content:space-between;gap:16px;width:100%;padding:13px;text-align:left;border:1px solid #394132;border-radius:6px;background:#151b11;margin-bottom:6px}.desk-search-results strong{font-size:14px;overflow-wrap:anywhere}.desk-search-results small{font-size:12px;color:#adb6a4;flex-shrink:0}.desk-search-results p{font-size:12px;color:#909c82}.desk-handover-summary{padding:12px 0;font-size:13px;color:#d3daca}.desk-handover-outline article{border-radius:6px}.desk-handover-outline article>span{float:none;display:block;margin-top:6px}.desk-export-preview{background:#10150d;border-radius:6px}.ant-modal .ant-modal-content{background:#1b1e1a;border:1px solid #505747;box-shadow:0 24px 100px #0009}.ant-modal .ant-modal-header{background:transparent}.ant-modal .ant-form-item-label>label{color:#d2d8cb}.ant-modal .ant-input,.ant-modal .ant-select-selector,.ant-modal .ant-picker{background:#11160f!important}.ant-modal .ant-alert-info{background:#262b1c;border-color:#485332}.ant-modal .ant-alert-description{color:#b7c1ac}.ant-modal .ant-spin-container:after{background:#1b1e1a}.ant-modal .ant-form-item{margin-bottom:18px}.ant-modal .ant-modal-body{max-height:calc(100dvh - 240px);overflow-y:auto;scrollbar-width:thin}.ant-modal .ant-modal-footer{border-top:1px solid #353d2f;padding-top:16px}.ant-modal .ant-modal-title{font-size:18px}.ant-modal .ant-btn{min-height:34px}.ant-modal .ant-input::placeholder{color:#828e76}.desk-main button:hover{filter:brightness(1.08)}@media (max-width:1250px){.desk-board{grid-template-columns:repeat(3,minmax(0,1fr))}.desk-grid.desk-grid-focused{grid-template-columns:145px minmax(0,1fr)}}@media (max-width:850px){.desk-board{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-grid.desk-grid-focused{grid-template-columns:120px minmax(0,1fr)}.desk-main{padding:20px 16px}.desk-page-title h1{font-size:30px}.desk-workspace-switch{align-items:flex-start;flex-direction:column;gap:8px}.desk-attention{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-recent-list{grid-template-columns:1fr}}@media (max-width:650px){.desk-grid.desk-grid-focused{display:flex}.desk-board{grid-template-columns:1fr}.desk-main{padding:18px 12px}.desk-page-title h1{font-size:28px}.desk-capture{padding:8px}.desk-attention button{padding:10px}.desk-search-results button{display:grid;gap:6px}.desk-section-toolbar>.ant-space{max-width:100%}.ant-modal .ant-modal-body{max-height:calc(100dvh - 200px)}}@media (prefers-reduced-motion:reduce){.desk-shell *,.ant-drawer,.ant-modal{transition:none!important;animation:none!important}}.desk-home-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-home-actions .desk-matter-body>p{display:none}.desk-home-actions .desk-matter-heading{flex-wrap:wrap}.desk-home-actions .desk-matter-links{margin-top:8px}.desk-home-actions .desk-matter-links>button{font-size:11px;padding:5px 7px}.desk-home-actions .desk-matter{padding:16px}.desk-home-actions .desk-state{display:none}.desk-nav{position:sticky;top:0;height:calc(100dvh - 110px);align-self:start}.desk-nav-footer{padding:16px 10px}.desk-nav-footer>small{display:none}.desk-nav-footer img{margin-bottom:8px}.desk-main .desk-section-heading h2{font-size:18px}.desk-home-actions .desk-index{display:none}@media (max-width:950px){.desk-home-actions{grid-template-columns:1fr}.desk-nav{height:calc(100dvh - 95px)}}@media (max-width:650px){.desk-nav{position:static;height:auto}.desk-date{font-size:11px}.desk-workspace-switch{flex-direction:row;flex-wrap:wrap}.desk-filter-row{gap:8px}.desk-page-title{margin-bottom:14px}}.library-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px}.library-metrics>div{display:flex;align-items:center;gap:16px;padding:18px;border:1px solid #3b4235;background:#171d15;border-radius:8px}.library-metrics>div>.anticon{font-size:25px;color:#eee63c;padding:12px;background:#2b321c;border-radius:8px}.library-metrics span:not(.anticon){font-size:12px;color:#b1baa7}.library-metrics strong{display:block;font-size:28px;color:#f2f5ed;margin-top:5px}.library-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.library-heading h2{font-size:18px;margin:0;color:#ecefe7}.library-heading p{font-size:12px;color:#9fa993;margin:7px 0 0}.library-heading>span{font-size:12px;color:#9da98f}.library-heading>button{border:0;background:none;color:#e6e054;font-size:12px}.library-overview{padding:20px;border:1px solid #353e2f;border-radius:8px;background:#11170f;margin-bottom:24px}.library-categories{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.library-categories>button{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px 10px;align-items:center;text-align:left;padding:16px;background:#1c2418;border:1px solid #3d4a33;border-radius:7px;transition:background .15s,border-color .15s}.library-categories>button>.anticon{font-size:25px;color:#d7d46d;grid-row:span 2}.library-categories strong{font-size:14px;overflow-wrap:anywhere}.library-categories button>span:not(.anticon){font-size:12px;color:#a8b49a}.library-categories>button.selected{border-color:#e4de38;background:#30371a}.library-categories>button:hover{border-color:#a9b24e}.library-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:22px;align-items:start}.library-directory{padding:16px 10px;border:1px solid #343e2d;border-radius:8px;background:#11170f;position:sticky;top:16px}.library-directory h3{font-size:12px;letter-spacing:1px;color:#a5af98;padding:0 10px;margin:0 0 14px}.library-directory>button{display:flex;gap:10px;align-items:center;width:100%;padding:12px 10px;text-align:left;background:none;border:1px solid transparent;border-radius:5px;font-size:13px;margin-bottom:4px}.library-directory>button>span:not(.anticon){flex:1;overflow-wrap:anywhere}.library-directory small{font-size:11px;color:#b5c09f;background:#26301f;padding:2px 6px;border-radius:4px}.library-directory button.selected{color:#e8e44d;background:#2a321b;border-color:#626c31}.library-directory button:hover{background:#222b1b}.library-directory .library-add{border-top:1px solid #3d4931;border-radius:0;color:#e7e34b;justify-content:center;margin-top:14px}.library-content{min-width:0}.library-content-tools{display:flex;gap:12px;align-items:center;font-size:12px;color:#a8b598;margin:0 0 14px}.library-content-tools .ant-select{margin-left:auto;width:140px}.library-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.library-card-grid .desk-resource-row{height:100%;margin:0;padding:18px;align-items:flex-start;background:#141c11;border-color:#3d4933}.library-card-grid .desk-resource-row strong{font-size:15px;line-height:1.6}.library-card-grid .desk-resource-row small{font-size:11px;color:#b5c1a5}.library-card-grid .desk-resource-row em{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.8;color:#9fac90}.library-card-grid .desk-note-row{display:block;background:#141c11;min-height:220px;padding:20px;border-color:#3d4933}.library-card-grid .desk-note-row>.anticon{font-size:23px;margin-bottom:14px}.library-card-grid .desk-note-row h2{font-size:16px;line-height:1.6;margin:10px 0}.library-card-grid .desk-note-row p{font-size:12px;line-height:1.8;color:#aab99b;min-height:64px;-webkit-line-clamp:3}.library-card-grid .desk-note-row small{color:#c0ccad}.library-card-grid .desk-note-row>div>span{font-size:11px;color:#96a885}.library-content .desk-empty{margin-top:12px}.desk-library .ant-btn{white-space:normal}@media (max-width:1450px){.library-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.library-layout{grid-template-columns:185px minmax(0,1fr)}}@media (max-width:1050px){.library-layout{grid-template-columns:1fr}.library-directory{position:static;display:flex;flex-wrap:wrap;gap:5px;padding:10px}.library-directory h3{width:100%;margin-bottom:4px}.library-directory>button{width:auto;margin:0;padding:8px}.library-directory .library-add{border:0;margin:0}.library-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.library-metrics{gap:8px}.library-metrics>div{padding:12px;gap:8px}.library-metrics>div>.anticon{padding:7px;font-size:20px}.library-metrics strong{font-size:23px}}@media (max-width:750px){.library-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.library-card-grid{grid-template-columns:1fr}.library-heading{flex-wrap:wrap}.library-overview{padding:14px}.library-categories>button{padding:12px;grid-template-columns:24px minmax(0,1fr)}.library-categories strong{font-size:13px}.library-categories>button>.anticon{font-size:22px}.library-directory{display:none}.library-card-grid .desk-note-row{min-height:0}.library-content-tools{flex-wrap:wrap}}:root{color-scheme:light;--acid:#2585ef;--ink:#25364d;--panel:#fff;--line:#e1e8f0;--muted:#748297;--white:#26384f}body{background:#f3f7fc;color:#26384f}a{color:#2585ef}.desk-shell{background:#f3f7fc;background-image:none}.desk-brandbar{height:72px;padding:0 28px;gap:24px;background:#fff;border-bottom:1px solid #e4ebf4}.desk-brand{display:grid;grid-template-columns:42px 1fr;column-gap:12px;height:56px;flex:0 0 290px;overflow:visible;color:#24354b;align-content:center}.desk-brand>.desk-brand-symbol{position:static;grid-row:span 2;width:40px;height:40px;display:grid;place-items:center;background:#eaf4ff;color:#2585ef;border-radius:10px;letter-spacing:0;font-size:22px}.desk-brand strong{font-size:19px;line-height:1.4;white-space:nowrap}.desk-brand small{font-size:10px;color:#8392a5;margin-top:3px}.desk-brand-rule{display:none}.desk-top-actions>.ant-input-affix-wrapper{width:330px;background:#f4f7fb;border-color:#eef1f5}.desk-top-actions>.ant-btn{color:#718096;background:#fff;border-color:#e4eaf2}.desk-grid.desk-grid-focused{grid-template-columns:190px minmax(0,1fr);min-height:calc(100dvh - 72px)}.desk-nav{background:#f8fbff;border-right:1px solid #e3ebf5;position:sticky;top:0;height:calc(100dvh - 72px);padding:20px 12px}.desk-nav nav{gap:7px}.desk-nav nav>button{font-size:14px;padding:14px 12px;border-radius:8px;color:#53657e;gap:12px}.desk-nav nav>button>.anticon{font-size:18px}.desk-nav nav>button.active{background:#2585ef;color:#fff;border-color:#2585ef;font-weight:600}.desk-nav nav>button.active small{color:#cce4ff}.desk-nav nav>button small{color:#a0aec0}.desk-nav nav>button:hover:not(.active){background:#eaf2fd;color:#2585ef}.desk-nav-footer{border-top:1px solid #e4ebf3;padding:16px 8px 4px;letter-spacing:0}.desk-nav-footer button,.desk-user{color:#8492a4;font:12px/1.8 Arial,sans-serif}.desk-main{background:#f3f7fc;padding:26px 30px 40px}.desk-page-title{border:0;padding-bottom:0;margin-bottom:22px;align-items:center}.desk-page-title h1{color:#1a2d49;font-size:30px;font-weight:750;letter-spacing:0;margin-top:6px}.desk-eyebrow{font:12px/1.5 Arial,sans-serif;letter-spacing:0;color:#8290a3}.desk-date{color:#70829a;font:12px/1.6 Arial,sans-serif}.desk-date span{color:#99a5b5;font-size:11px}.desk-workspace-switch{margin-bottom:16px}.desk-workspace-switch>span,.desk-search-hint{color:#7a899c}.desk-capture{background:#fff;border-color:#e1e9f3;border-radius:9px;padding:9px 12px}.desk-capture .ant-input{color:#35465d}.desk-section-toolbar{color:#7e8da0}.desk-section-heading h2{color:#24354b}.desk-section-heading button{color:#2585ef}.desk-section-heading h2>span{color:#9ca8b8}.desk-filter-row{background:#fff;border-color:#e2e9f2;color:#7c8b9f}.desk-empty{background:#fff;border-color:#d9e4f0}.desk-empty h2{color:#34465f;font-size:20px}.desk-empty p{color:#8491a3}.desk-filter-empty{color:#7a899c;border-color:#d8e3f0;background:#fff}.desk-state{color:#92a4bb}.desk-radio{accent-color:#2585ef}.desk-matter{background:#fff;border-color:#e0e7f0;box-shadow:0 2px 8px #224c7704}.desk-matter.is-selected{background:#f0f7ff;border-color:#2585ef}.desk-matter-body>p{color:#7b8a9d}.desk-matter-heading>button{color:#25374f;font-size:16px}.desk-index{color:#a7b2bf}.desk-pill{background:#edf2f7;color:#6b7b90;border-radius:4px;font-weight:500}.desk-pill.active{background:#e7f2ff;color:#2585ef}.desk-pill.waiting{background:#fff4df;color:#d4932b}.desk-pill.finished{background:#e4f7ef;color:#299976}.desk-matter-meta{color:#8492a4}.desk-matter-meta>span{background:#f1f5f9;border-radius:4px}.desk-matter-meta .urgent,.desk-matter-meta>strong{color:#e26767}.desk-next>strong,.desk-next>.anticon{color:#2585ef}.desk-next>span{color:#60728a}.desk-dates{color:#96a1b1}.desk-dates .is-due{color:#d79a35}.desk-dates .is-overdue{color:#e26767}.desk-matter-links>button{background:#f3f7fc;border-color:#e4ebf4;color:#6c8099}.desk-matter-links>button>.anticon{color:#578dc3}.desk-quick-actions button{border-color:#dbe5f1;background:#fff;color:#6e84a0;border-radius:4px}.desk-quick-actions button:hover{color:#2585ef;border-color:#2585ef}.desk-main button:hover{filter:none}.desk-board>section{background:#eaf0f7;border-color:#e0e8f1}.desk-board>section>h3{color:#48607d}.desk-board h3 small{background:#fff;color:#8799ae}.desk-board .desk-matter{background:#fff;border-color:#dde5ef}.desk-column-empty{color:#9aa9ba;border-color:#d4dfed}.desk-projects>button{background:#fff;border-color:#e0e8f1}.desk-projects button>span{color:#7e91a8}.desk-projects progress{accent-color:#2585ef}.desk-recent{border-color:#e1e8f1}.desk-resource-row,.desk-note-row{background:#fff;border-color:#dfe7f1;color:#33465e}.desk-resource-row.is-selected,.desk-note-row.is-selected{border-color:#2585ef;background:#f3f8ff}.desk-resource-row:hover{border-color:#9ec5f3}.desk-resource-row small,.desk-resource-row em{color:#8594a6}.desk-note-row small,.desk-note-row>div>span{color:#8b9bb0}.desk-note-row p{color:#7a8ca3}.desk-file-icon{background:#ecf3fb;color:#558ac1;border-radius:5px}.desk-add-source{border-color:#cddbeb;color:#6796c8;background:#fff}.desk-note-link,.desk-linked-notes button{color:#5d7b9e}.desk-note-link>.anticon,.desk-linked-notes button>.anticon{color:#528bc4}.desk-detail-drawer .ant-drawer-body{background:#fff}.desk-detail-drawer .desk-context{color:#33465e}.desk-context-title h2{color:#24374f}.desk-context-title>small,.desk-context-description{color:#7d8da2}.desk-context-next{border-color:#e5ebf3;color:#6a7e98}.desk-context-next strong,.desk-linked-notes h3{color:#377dc8}.desk-context-next small{color:#8796ab}.desk-context-file small{color:#93a1b2}.desk-url,.desk-account{border-color:#e2eaf3;background:#f8fbff;border-radius:6px}.desk-url small,.desk-account dt{color:#889ab1}.desk-account>small,.desk-material-description{color:#8a9aaf}.desk-context-footer{border-color:#e1e9f3}.desk-linked-notes,.desk-progress{border-color:#e4ebf3}.desk-progress h3{color:#506b8d}.desk-progress small{color:#96a7ba}.desk-progress p{color:#637e9f}.desk-note-preview{color:#4f6480}.desk-note-preview pre{background:#f1f5f9;color:#425873}.desk-context-empty h3{color:#344e70}.desk-context-empty p{color:#8a9bb2}.desk-history-date{color:#92a6bd}.desk-history-content{background:#f4f7fb;color:#526f92}.desk-search-results h3{color:#377dc8}.desk-search-results h3 small{color:#95a5b9}.desk-search-results button{background:#f7faff;border-color:#e1e9f3;color:#425b7b}.desk-search-results small,.desk-search-results p{color:#8c9fb7}.desk-handovers-saved>section button{background:#f7faff;border-color:#e0e8f2;color:#486588}.desk-handovers-saved>section button.selected{border-color:#2585ef}.desk-handovers-saved small{color:#91a3bc}.desk-handover-outline article{background:#f8fbff;border-color:#e0e9f4;color:#547192}.desk-handover-outline small,.desk-handover-summary{color:#879fba}.desk-handover-check{border-color:#e5ebf4}.desk-export-preview{background:#f4f7fb;color:#4f6b8f}.desk-archive-row{border-color:#e1e9f3}.attachment-preview{background:#f5f8fc;border-color:#dfe7f1;border-radius:6px}.desk-pdf{background:#e9eef5}.desk-pdf-tools{background:#f3f6fb;color:#6e839f}.ant-modal .ant-modal-content{background:#fff;border:1px solid #e4eaf3;box-shadow:0 16px 64px #304b7226}.ant-modal .ant-modal-title{color:#29415f!important}.ant-modal .ant-form-item-label>label{color:#667e9b}.ant-modal .ant-input,.ant-modal .ant-select-selector,.ant-modal .ant-picker{background:#fff!important;color:#405d80}.ant-modal .ant-input::placeholder{color:#a4b2c3}.ant-modal .ant-alert-info{background:#eff6ff;border-color:#d8e9fd}.ant-modal .ant-alert-description{color:#7d95b1}.ant-modal .ant-spin-container:after{background:#fff}.ant-modal .ant-modal-footer{border-color:#e7edf5}.ant-modal-title{color:#29415f!important}.desk-loading{background:#f3f7fc}.library-metrics>div{background:#fff;border-color:#e2e9f2}.library-metrics>div>.anticon{background:#eaf4ff;color:#2585ef}.library-metrics span:not(.anticon){color:#8798ae}.library-metrics strong{color:#304c70}.library-heading h2{color:#2d476a}.library-heading p,.library-heading>span{color:#8a9eb7}.library-heading>button{color:#2585ef}.library-overview{background:#fff;border-color:#e2e9f2}.library-categories>button{background:#f7faff;border-color:#e1eaf6;color:#4e6c91}.library-categories>button>.anticon{color:#71a4dc}.library-categories button>span:not(.anticon){color:#90a3ba}.library-categories>button.selected{background:#eaf4ff;border-color:#7db5f4;color:#2585ef}.library-categories>button:hover{border-color:#9bc4f3}.library-directory{background:#fff;border-color:#e1e9f4}.library-directory h3{color:#93a4b9}.library-directory>button{color:#6e85a3}.library-directory button.selected{background:#eaf4ff;border-color:#d3e6fd;color:#2585ef}.library-directory button:hover{background:#f0f6fe}.library-directory small{color:#8eabc9;background:#edf4fd}.library-directory .library-add{border-color:#e4ebf4;color:#2585ef}.library-content-tools{color:#91a4bb}.library-card-grid .desk-resource-row,.library-card-grid .desk-note-row{background:#fff;border-color:#dfe8f3}.library-card-grid .desk-resource-row small,.library-card-grid .desk-resource-row em{color:#8a9eb7}.library-card-grid .desk-note-row>.anticon{color:#6f9fd4}.library-card-grid .desk-note-row small{color:#83a0c1}.library-card-grid .desk-note-row p{color:#8c9eb5}.library-card-grid .desk-note-row>div>span{color:#96a9bf}.library-card-grid .desk-note-row h2{color:#3c587b}.desk-login{background:#f0f6fd;gap:60px;padding:8vw}.desk-login-brand>span{font:14px/1.7 Arial,sans-serif;letter-spacing:0;color:#87a2c3}.light-login-logo{font-size:27px;font-weight:700;color:#2585ef;margin-bottom:22px}.desk-login-brand h1{font-size:34px;line-height:1.8;color:#314e75;margin:20px 0}.desk-login-brand p{color:#8aa1bd;font-size:15px}.desk-login-form{background:#fff;border-color:#e1eaf5;border-radius:12px;box-shadow:0 15px 60px #345b8d0d}.desk-login-form h2{color:#345378}.desk-login-form>p{color:#98abc2}.overview-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:22px}.overview-stat{display:flex;align-items:flex-start;gap:16px;border:1px solid #e2ebf5;background:#fff;border-radius:10px;padding:20px;text-align:left}.overview-stat>.anticon{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;font-size:25px;background:#e6f2ff;color:#2585ef}.overview-stat.green>.anticon{background:#e6f8f1;color:#20b69b}.overview-stat.orange>.anticon{background:#fff3e4;color:#efa144}.overview-stat.red>.anticon{background:#fff0f0;color:#ee7882}.overview-stat span:not(.anticon){color:#617c9f;font-size:13px}.overview-stat strong{display:block;font-size:30px;color:#27476d;line-height:1.2;margin:6px 0}.overview-stat small{display:block;font-size:11px;line-height:1.5;color:#96a9c1}.overview-columns{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;align-items:start}.overview-panel{background:#fff;border:1px solid #e4ebf4;border-radius:9px;padding:20px;min-width:0}.overview-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.overview-panel h2{font-size:16px;color:#2c496e;margin:0;font-weight:650}.overview-panel header>button{border:0;background:none;color:#5f9bdc;font-size:11px;padding:0;white-space:nowrap}.overview-status{display:flex;align-items:center;justify-content:space-evenly;gap:24px;min-height:195px}.overview-ring{text-align:center}.overview-ring strong{display:block;font-size:29px;color:#335377}.overview-ring span{font-size:12px;color:#8ba2bd}.overview-ring>small{display:block;font-size:10px;color:#9fb0c6;margin-top:14px}.overview-legend{width:42%;display:grid;gap:8px}.overview-legend button{display:flex;align-items:center;gap:9px;border:0;background:none;padding:5px 0;color:#7b91ad;font-size:12px}.overview-legend i{width:8px;height:8px;border-radius:50%;flex-shrink:0}.overview-legend button>span{flex:1;text-align:left}.overview-legend strong{color:#5b789c}.overview-legend small{width:32px;text-align:right;color:#a1b1c5}.overview-risks{display:grid;gap:12px;min-height:195px}.overview-risks>button{display:flex;align-items:flex-start;gap:12px;background:none;border:0;text-align:left;padding:0 0 12px;border-bottom:1px solid #f0f4f9;min-width:0}.overview-risks strong{font-size:13px;color:#4a668a;line-height:1.6;overflow-wrap:anywhere}.overview-risks p{font-size:12px;color:#94a6bd;line-height:1.6;margin:5px 0}.overview-risks small{font-size:10px;color:#a2b3c8}.risk-tag,.follow-tag{padding:4px 7px;font-size:10px;white-space:nowrap;border-radius:4px;background:#fff0f0;color:#e57b84}.follow-tag{background:#fff4e6;color:#d9a157}.overview-table-wrap{overflow-x:auto}.overview-table{width:100%;border-collapse:collapse;font-size:12px;text-align:left}.overview-table th{background:#f6f9fd;color:#94a6bf;font-weight:500;padding:10px}.overview-table td{border-bottom:1px solid #f0f4f9;padding:12px 10px;color:#98abc3}.overview-table td:first-child{width:54%}.overview-table td>button{border:0;background:none;padding:0;color:#56759b;font-size:12px;text-align:left;line-height:1.6}.overview-table td>small{display:block;margin-top:4px;color:#aab8cb;font-size:10px}.overview-status-tag{font-size:10px;padding:4px 6px;background:#eef4fb;border-radius:4px;white-space:nowrap}.overview-status-tag.state-进行中{background:#eaf4ff;color:#599fe7}.overview-status-tag.state-等待中{background:#fff5e5;color:#d4a358}.overview-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.overview-shortcuts button{display:grid;place-items:center;gap:10px;border:0;border-radius:7px;background:#eff7ff;color:#659bd3;padding:18px 10px;font-size:12px}.overview-shortcuts button>.anticon{font-size:24px}.overview-shortcuts button:nth-child(2){background:#eff9f7;color:#66b7a6}.overview-shortcuts button:nth-child(3){background:#f5f2fc;color:#a08cc6}.overview-shortcuts button:nth-child(4){background:#fff8ed;color:#cdad72}.overview-library-links{display:flex;gap:12px;margin-top:20px}.overview-library-links>button{flex:1;border:1px solid #edf2f8;background:#fff;padding:12px 6px;border-radius:6px;color:#91a8c3;font-size:11px}.overview-library-links strong{color:#6084ad;margin:0 5px}.overview-projects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.overview-projects>button{background:#fff;border:1px solid #e8eff7;border-radius:7px;padding:14px;text-align:left;min-width:0}.overview-projects button>div:first-child{display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.overview-projects strong{font-size:12px;line-height:1.6;color:#6080a6}.overview-projects span,.overview-projects small{font-size:10px;color:#a0b2c9}.overview-projects small{display:block;margin-top:5px}.overview-resources{display:grid;gap:14px}.overview-resources>button{display:flex;gap:10px;align-items:center;padding:0 0 14px;background:none;border:0;border-bottom:1px solid #f0f4f9;text-align:left}.overview-resources>button>.anticon{font-size:19px;color:#8bb3de;padding:8px;background:#f2f7fd;border-radius:5px}.overview-resources>button>div{flex:1;min-width:0}.overview-resources strong{display:block;overflow-wrap:anywhere;color:#6c88ab;font-size:12px;line-height:1.6}.overview-resources small{display:block;color:#a3b5cc;font-size:10px;margin-top:5px}.overview-resources button>span:last-child:not(.anticon){font-size:10px;color:#aec0d4}.overview-empty{font-size:12px;color:#a0b2c8;line-height:1.8}@media (max-width:1200px){.desk-grid.desk-grid-focused{grid-template-columns:160px minmax(0,1fr)}.desk-main{padding:22px}.overview-stat{padding:15px;gap:10px}.overview-stat>.anticon{width:38px;height:38px;font-size:21px}.overview-columns{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.overview-status{gap:12px}.overview-projects{grid-template-columns:1fr}}@media (max-width:950px){.desk-grid.desk-grid-focused{grid-template-columns:130px minmax(0,1fr)}.desk-brand{flex-basis:250px}.desk-brand strong{font-size:17px}.desk-top-actions>.ant-input-affix-wrapper{width:220px}.desk-main{padding:18px}.overview-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.overview-columns{grid-template-columns:1fr}.overview-projects{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-nav{height:calc(100dvh - 72px)}.desk-page-title h1{font-size:27px}}@media (max-width:650px){.desk-brandbar{height:auto;padding:14px 16px;display:block}.desk-brand{height:44px;width:auto;max-width:100%;grid-template-columns:36px 1fr}.desk-brand>.desk-brand-symbol{width:34px;height:34px;font-size:20px}.desk-brand strong{font-size:17px}.desk-brand small{font-size:10px}.desk-top-actions{margin-top:12px}.desk-top-actions>.ant-input-affix-wrapper{width:auto;flex:1}.desk-grid.desk-grid-focused{display:flex}.desk-nav{height:auto;position:static;padding:7px;border:0;border-bottom:1px solid #e4ecf6}.desk-nav nav>button{padding:11px 6px;font-size:12px;gap:6px}.desk-main{padding:18px 12px}.desk-page-title h1{font-size:24px}.desk-eyebrow{font-size:11px}.desk-date{font-size:10px}.overview-stat{padding:13px 10px;gap:8px}.overview-stat>.anticon{width:33px;height:33px;font-size:18px}.overview-stat strong{font-size:26px}.overview-stat small{font-size:10px}.overview-stat span:not(.anticon){font-size:12px}.overview-panel{padding:16px}.overview-status{gap:15px}.overview-projects{grid-template-columns:1fr}.desk-login{display:block;padding:30px 20px}.light-login-logo,.desk-login-brand h1{font-size:23px}.desk-login-form{padding:25px}.desk-login-brand p{font-size:13px}}.overview-stat.blue{background:#eef7ff}.overview-stat.green{background:#eefbf7}.overview-stat.orange{background:#fff8ef}.overview-stat.red{background:#fff3f4}.overview-stat small,.overview-risks p,.overview-risks small,.overview-table td,.overview-table td>small,.overview-ring>small,.overview-legend small,.overview-projects span,.overview-projects small,.overview-resources small,.overview-resources button>span:last-child:not(.anticon),.overview-empty{color:#71849c}.library-heading p,.library-heading>span,.library-content-tools,.library-card-grid .desk-resource-row small,.library-card-grid .desk-resource-row em,.library-card-grid .desk-note-row p,.library-card-grid .desk-note-row>div>span,.library-categories button>span:not(.anticon),.library-directory h3,.library-metrics span:not(.anticon){color:#71849b}.desk-material-description,.desk-context-description,.desk-context-next small,.desk-context-file small,.desk-account>small,.desk-account dt,.desk-history-date,.desk-search-results small,.desk-search-results p,.desk-handovers-saved small,.desk-handover-outline small,.desk-handover-summary,.desk-login-brand p,.desk-login-form>p{color:#71849b}.desk-shell .ant-btn-primary{font-weight:500}.overview-shortcuts button:hover{box-shadow:0 2px 8px #345b8d12}.overview-panel header>button:hover{text-decoration:underline}.overview-stat:hover{border-color:#adcff3}.overview-columns{align-items:stretch}.overview-panel{height:100%}.desk-file-icon.kind-account{background:#edf4ff;color:#5d91cc}.desk-file-icon.kind-url{color:#3f91dd;background:#eef7ff}.desk-file-icon.kind-pdf{background:#fff0ef;color:#d97978}.desk-file-icon.kind-word{background:#eaf3ff;color:#5f98d3}
