/* TOALDO Client V1.4.7 Unified Shell / Brand FINAL */
:root{--toaldo-shell-bg:#0b0f14;--toaldo-shell-panel:#11171e;--toaldo-shell-line:#28333e;--toaldo-shell-text:#eef2f5;--toaldo-shell-muted:#84909b}
#appView .account-avatar,#appView .wb-side-avatar{display:inline-block!important;width:30px!important;height:30px!important;min-width:30px!important;border:0!important;border-radius:8px!important;background:url('/client/assets/toaldo_client_logo_final.png?v=20260919-final') center/contain no-repeat!important;color:transparent!important;font-size:0!important;line-height:0!important;overflow:hidden!important;box-shadow:none!important}
#appView .account-avatar.large,#appView .wb-side-avatar.large{width:38px!important;height:38px!important;min-width:38px!important;border-radius:10px!important}
#page-planstandard{padding:0!important;background:transparent!important}
#toaldo-planstandard-unified-root{width:100%;min-height:100%;background:transparent;color:var(--toaldo-shell-text)}
#toaldo-dxf-composer-page-v2{width:100%!important;min-height:0!important;padding:0 0 44px!important;background:transparent!important;color:var(--toaldo-shell-text)!important;font-family:inherit!important}
#toaldo-dxf-composer-page-v2 .pi-top{display:none!important}
#toaldo-dxf-composer-page-v2 .pi-start{max-width:1180px!important;margin:0 auto!important;padding:30px 26px 42px!important}
#toaldo-dxf-composer-page-v2 .pi-start-k{color:#7f8b97!important;font-size:9px!important;letter-spacing:.16em!important;font-weight:550!important}
#toaldo-dxf-composer-page-v2 .pi-start h2{font-size:28px!important;line-height:1.18!important;letter-spacing:-.035em!important;font-weight:560!important;margin:8px 0 10px!important}
#toaldo-dxf-composer-page-v2 .pi-start>p{color:#87939f!important;font-size:12px!important;line-height:1.75!important;max-width:920px!important}
#toaldo-dxf-composer-page-v2 .pi-intro{gap:10px!important;margin-top:20px!important}
#toaldo-dxf-composer-page-v2 .pi-intro-card,#toaldo-dxf-composer-page-v2 .pi-draft,#toaldo-dxf-composer-page-v2 .pi-canvas-card,#toaldo-dxf-composer-page-v2 .pi-progress-card,#toaldo-dxf-composer-page-v2 .pi-note,#toaldo-dxf-composer-page-v2 .pi-locked,#toaldo-dxf-composer-page-v2 .pi-success,#toaldo-dxf-composer-page-v2 .pi-error{background:#11171e!important;border-color:#28333e!important;border-radius:12px!important;box-shadow:none!important}
#toaldo-dxf-composer-page-v2 .pi-intro-card.caution{background:#12161c!important;border-color:#313943!important}
#toaldo-dxf-composer-page-v2 .pi-intro-card h3,#toaldo-dxf-composer-page-v2 .pi-draft-main b{font-weight:560!important;color:#eef2f5!important}
#toaldo-dxf-composer-page-v2 .pi-intro-card p,#toaldo-dxf-composer-page-v2 .pi-draft-main span{color:#7f8b97!important}
#toaldo-dxf-composer-page-v2 .pi-primary{background:#e4e9ed!important;border-color:#e4e9ed!important;color:#0d1217!important;font-weight:600!important;border-radius:9px!important}
#toaldo-dxf-composer-page-v2 .pi-primary:hover{background:#f5f7f9!important;border-color:#f5f7f9!important}
#toaldo-dxf-composer-page-v2 .pi-secondary{background:#111820!important;border-color:#303c47!important;color:#cbd4dc!important;font-weight:500!important;border-radius:9px!important}
#toaldo-dxf-composer-page-v2 .pi-secondary:hover{border-color:#50606e!important;background:#151d25!important}
#toaldo-dxf-composer-page-v2 .pi-workspace{grid-template-columns:190px minmax(520px,1fr) minmax(320px,360px)!important;min-height:calc(100vh - 130px)!important;border-top:1px solid #202933!important}
#toaldo-dxf-composer-page-v2 .pi-left,#toaldo-dxf-composer-page-v2 .pi-right{background:#0d1218!important;border-color:#202933!important}
#toaldo-dxf-composer-page-v2 .pi-center{background:#0b0f14!important}
#toaldo-dxf-composer-page-v2 .pi-nav.active,#toaldo-dxf-composer-page-v2 .pi-view.active{background:#151c24!important;color:#eef2f5!important}
#toaldo-dxf-composer-page-v2 .pi-plan-viewport{background:#080c10!important}
#toaldo-dxf-composer-page-v2 .pi-field input,#toaldo-dxf-composer-page-v2 .pi-field textarea,#toaldo-dxf-composer-page-v2 .pi-field select,#toaldo-dxf-composer-page-v2 .pi-number-line input{background:#0d1319!important;border-color:#2b3640!important;color:#e9eef2!important;border-radius:9px!important}
#toaldo-dxf-composer-page-v2 .pi-stage-title,#toaldo-dxf-composer-page-v2 .pi-panel-title{font-weight:560!important;letter-spacing:-.02em!important}
@media(max-width:1180px){#toaldo-dxf-composer-page-v2 .pi-workspace{grid-template-columns:170px minmax(420px,1fr) 320px!important}}
@media(max-width:900px){#toaldo-dxf-composer-page-v2 .pi-workspace{grid-template-columns:1fr!important}#toaldo-dxf-composer-page-v2 .pi-left,#toaldo-dxf-composer-page-v2 .pi-right{border:0!important;max-height:none!important}}
