.journal-page[data-workspace=sync]{--journal-sidebar:0px}
.journal-page[data-workspace=sync] .journal-sidebar,.journal-page[data-workspace=sync] .journal-toolbar{display:none}
.journal-page[data-workspace=sync] .journal-content{padding:0}
.prop-sync-page{min-height:calc(100dvh - var(--header));background:#fafafa;color:#18191b}
.prop-sync-header{min-height:64px;display:flex;align-items:center;padding:14px 16px;border-bottom:1px solid #d9dbe0}
.prop-sync-header h1{font-size:24px;line-height:1.4;font-weight:500;letter-spacing:-.4px;margin:0}
.prop-sync-preview{height:472px;position:relative;overflow:hidden;background:linear-gradient(#fafafa,#f1f4f8)}
.prop-equity-chart{position:absolute;inset:0;width:100%;height:100%}
.prop-sample-label{position:absolute;right:18px;top:12px;font-size:12px;line-height:20px;color:#56647b;background:#ffffffe6;padding:3px 10px;border:1px solid #e4e8f0;border-radius:20px}
.prop-preview-stage{display:grid;grid-template-columns:300px 280px 280px;gap:10px;position:relative;width:880px;margin:20px auto 0;align-items:start;font-size:12px;line-height:1.3}
.prop-preview-card{background:#fff;border:1px solid #eff0f4;border-radius:10px;box-shadow:0 6px 20px #25364d0c;padding:15px}
.prop-preview-card strong{font-size:12px;font-weight:600}
.prop-preview-left{padding-top:135px}.prop-preview-right{padding-top:45px}
.prop-pass{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;padding:14px 18px}.prop-pass>div:first-child{flex:1}.prop-pass span{display:block;font-size:10px;color:#74777d;margin-top:5px}.prop-pass>div:last-child{width:90px;text-align:center}.prop-pass b{font-size:16px;color:var(--prop-chart-color)}
.prop-mini-track{height:3px;border-radius:8px;background:#f0f0f2;overflow:hidden}.prop-mini-track i{display:block;height:100%;background:var(--prop-chart-color,#086aff)}
.prop-pass .prop-mini-track{margin-top:4px;height:4px}.prop-breaches{margin-top:26px;margin-left:65px;width:270px;padding:14px 16px}.prop-breaches>strong{font-size:10px;color:#73777f;text-transform:uppercase}.prop-breaches>div{margin-top:11px}.prop-breaches span{display:flex;justify-content:space-between;font-size:10px;margin-bottom:5px}.prop-breaches b{color:#777;font-weight:400}.prop-breaches .prop-mini-track{--prop-chart-color:#e34e54;height:4px}
.prop-finance{position:relative;z-index:1;padding:15px 14px 20px}.prop-preview-tabs{display:flex;justify-content:space-between;gap:5px;font-size:8px;color:#73777f;border-bottom:1px solid #eee;margin-top:13px}.prop-preview-tabs span{padding-bottom:6px}.prop-preview-tabs span:first-child{color:#086aff;border-bottom:2px solid #086aff}
.prop-donut{width:106px;height:106px;margin:14px auto;border-radius:50%;background:conic-gradient(#25c28b 0 40%,white 40% 40.5%,#4479fa 40.5% 64%,white 64% 64.5%,#9566e8 64.5% 76%,white 76% 76.5%,#f7ac25 76.5% 92%,white 92% 92.5%,#ef5556 92.5%);display:grid;place-items:center}.prop-donut>div{border-radius:50%;background:white;width:70px;height:70px;display:flex;align-items:center;justify-content:center;flex-direction:column}.prop-donut b{font-size:13px;color:#209e79}.prop-donut span{font-size:7px;color:#888;margin-top:2px}
.prop-finance-rows>div{margin-top:12px}.prop-finance-rows>div>div:first-child{display:flex;align-items:center;justify-content:space-between}.prop-finance-rows strong{font-size:10px;display:flex;align-items:center;gap:6px}.prop-finance-rows strong i{width:7px;height:7px;border-radius:50%;background:var(--prop-chart-color)}.prop-finance-rows b{font-size:10px;font-weight:500}.prop-finance-rows>div>span{display:block;font-size:8px;color:#aaa;margin:4px 0 5px 13px}.prop-finance-rows em{font-style:normal;color:#768399}.prop-finance-rows .positive{color:#24b08b}.prop-finance-rows .negative{color:#eb575e}.prop-finance-rows .prop-mini-track{height:2px}
.prop-funding{margin-bottom:22px}.prop-funding>div{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px}.prop-funding>div>span{font-size:10px}.prop-funding small{display:block;font-size:8px;color:#999;margin-top:3px}.prop-funding>div>div{width:76px}.prop-funding b{font-size:8px;color:#777;display:block;text-align:right;margin-bottom:3px}.prop-preview-right>.prop-pass:last-child{margin:0 0 0 34px;width:280px}
.prop-sync-intro{text-align:center;padding:14px 28px 60px}.prop-sync-intro h2{font-size:36px;line-height:1.14;font-weight:500;letter-spacing:-.9px;margin:0 auto 30px;max-width:800px}.prop-sync-intro ul{display:flex;align-items:center;justify-content:space-evenly;gap:24px;padding:0;margin:0 auto 30px;list-style:none;max-width:1180px}.prop-sync-intro li{display:flex;align-items:center;gap:14px;color:#64676d;font-size:16px;line-height:1.5;text-align:left}.prop-sync-intro li svg{width:20px;height:20px;flex:none;color:#298749}.prop-sync-cta{min-height:40px;border-radius:8px;padding:10px 16px;font-size:14px;line-height:20px}.prop-sync-cta:focus-visible{outline:2px solid #086aff;outline-offset:4px}
@media(max-width:1100px){.prop-preview-stage{transform:scale(.85);transform-origin:top center;left:50%;margin-left:-440px;margin-right:0}.prop-sync-preview{height:408px}.prop-sync-intro h2{font-size:32px}.prop-sync-intro ul{gap:20px}.prop-sync-intro li{font-size:14px}}
@media(max-width:700px){.prop-preview-stage{transform:none;left:auto;margin:36px auto 0;width:280px;display:block}.prop-preview-left,.prop-preview-right{display:none}.prop-sync-preview{height:482px}.prop-sync-intro{padding:24px 22px 40px}.prop-sync-intro h2{font-size:28px;line-height:1.2;letter-spacing:-.5px}.prop-sync-intro h2 br{display:none}.prop-sync-intro ul{flex-direction:column;align-items:flex-start;max-width:360px;gap:18px}.prop-sync-intro li{font-size:15px}.prop-sync-cta{min-height:44px}}
