/* Only applies to the document workspace. */
.document-page{background:#090d0f!important}
.document-page>div:not([name="newSiderBar"]){min-width:0}
.document-page .mainBox{box-sizing:border-box;padding:0 24px;bottom:58px!important}
.document-page .mainBox>div{max-width:850px!important;width:100%!important;border-color:#30373b!important;border-radius:16px!important;background:rgba(16,20,23,.96)!important;box-shadow:0 18px 50px rgba(0,0,0,.28)}
.document-page textarea.inp{box-sizing:border-box!important;width:100%!important;min-height:54px!important;padding:10px 12px!important;border:0!important;outline:0!important;resize:none!important;background:transparent!important;color:#eef3f0!important;font:14px/1.65 inherit!important;caret-color:#76ff4c!important}
.document-page textarea.inp::placeholder{color:#7d8782!important}
.document-page .contentBox{box-sizing:border-box!important;width:100%!important;height:calc(100% - 120px)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:42px 28px 150px!important}
.document-page .contentBox .upLoadBox{box-sizing:border-box!important;width:min(760px,100%)!important;margin:0!important;padding:38px!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(24,29,32,.97),rgba(12,16,18,.97))!important;box-shadow:0 24px 70px rgba(0,0,0,.25)!important}
.document-page .contentBox .upLoadBox>span:first-child{color:#f4f7f5!important;font-size:clamp(30px,4vw,46px)!important;font-weight:650!important;line-height:1.2!important}
.document-page .contentBox .upLoadBox>span:nth-child(2){margin-top:12px!important;color:#98a39d!important;font-size:16px!important;text-align:center!important}
.document-page .contentBox .upLoadBox>div[style*="width: 720px"]{box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:230px!important;margin-top:28px!important;border:1px dashed rgba(126,255,82,.62)!important;border-radius:18px!important;background:rgba(101,255,63,.035)!important;transition:.2s ease!important}
.document-page .contentBox .upLoadBox>div[style*="width: 720px"]:hover{border-color:#7fff50!important;background:rgba(101,255,63,.075)!important}
.doc-v11-empty-recovery{position:absolute;inset:92px 28px 154px;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none}
.doc-v11-empty-card{box-sizing:border-box;width:min(760px,100%);padding:42px 36px;border:1px solid rgba(255,255,255,.09);border-radius:24px;background:linear-gradient(145deg,rgba(24,29,32,.98),rgba(12,16,18,.98));box-shadow:0 24px 70px rgba(0,0,0,.25);text-align:center;pointer-events:auto}
.doc-v11-empty-icon{display:flex;width:72px;height:72px;margin:0 auto 18px;align-items:center;justify-content:center;border:1px solid rgba(120,255,76,.3);border-radius:20px;background:rgba(101,255,63,.07);color:#7fff50;font-size:34px}
.doc-v11-empty-card h1{margin:0;color:#f4f7f5;font-size:34px;line-height:1.25;font-weight:650}
.doc-v11-empty-card p{margin:12px 0 0;color:#98a39d;font-size:15px;line-height:1.7}
.doc-v11-empty-card button{min-width:180px;margin-top:26px;padding:13px 24px;border:0;border-radius:12px;background:linear-gradient(135deg,#8bff45,#55e936);color:#071008;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 10px 28px rgba(102,255,61,.18)}
.doc-v11-empty-card button:hover{filter:brightness(1.06);transform:translateY(-1px)}
.doc-v11-empty-note{display:block;margin-top:14px;color:#65716b;font-size:12px}
@media(max-width:900px){.document-page .mainBox{padding:0 14px}.doc-v11-empty-recovery{inset:78px 16px 146px}.doc-v11-empty-card{padding:30px 20px}.doc-v11-empty-card h1{font-size:28px}.document-page .contentBox{padding:28px 16px 140px!important}.document-page .contentBox .upLoadBox{padding:28px 20px!important}}
