:root{--ink:#1e3440;--muted:#687b85;--line:#dce6e7;--green:#9de6dd;--bg:#f3f7f8;--deep:#172934;--amber:#a4664b}body{background:radial-gradient(circle at 85% -15%,#dff3f1 0,transparent 35%),#f4f7f8;color:var(--ink)}aside{background:linear-gradient(175deg,#12232d,#203642 75%,#273b43);box-shadow:12px 0 35px #152d3912}.brand{font-weight:800;letter-spacing:-1.4px}.brand span{color:#94e6dd}.brand-tagline{color:#aec4cb!important}.workspace{color:#8aa5ab}.nav,.workflow-quick button{color:#b9cbd0}.nav:hover,.workflow-quick button:hover{background:#ffffff13!important;color:#fff!important}.nav.active{background:#ffffff1d!important;color:#a7f1e8!important}.workflow-quick{border-left-color:#547078}.workflow-utilities{border-top-color:#49606a}.workflow-utilities summary{color:#b8d0d3}.workspace-search-trigger{color:#a9c4c8}.workspace-search-trigger input{border-color:#527480;background:#29434d}.topbar{background:#ffffffd8;backdrop-filter:blur(20px);border-bottom-color:#dbe6e7}.content{max-width:1520px}.card,.summary,.entity,.overview-card,.view-list{border-color:#dbe5e7;border-radius:15px;box-shadow:0 10px 30px #1c3b4710}.card{background:#ffffffed}.btn{border-color:#ccdadd;border-radius:9px}.btn.primary{background:#1c5661;border-color:#1c5661;color:#fff}.btn.lime{background:#9fe4d9;border-color:#9fe4d9;color:#17343c}.btn:hover{transform:translateY(-1px);box-shadow:0 5px 16px #132f3a1a}.tab.active{border-color:#ff8b78;color:#184b54}.note{background:#eef7f7;border-color:#d3e9e8;color:#315d63}.note.amber{background:#fff4ed;border-color:#f0d3c4;color:#8c5944}.mini-dark{background:#223f48}.tag{background:#fff0e8;color:#955d48}.status-banner{background:#e5f8f5;border-color:#a7dbd4}.lease-section-help,.entity-help,.d7-section-help{background:#eef8f7;border-color:#cce8e5}.lease-section-help h3,.lease-div7a-prompt h3{color:#1e5660}.entity-tabs button.active,.workspace-search-filters button.selected{background:#1d5861;color:white;border-color:#1d5861}.entity-sign-shell{max-width:1120px;margin:auto;padding:25px}.entity-sign-step{background:#e8f7f5;border-radius:12px;padding:17px;margin:14px 0}.entity-sign-step p{font-size:12px;margin:5px 0 12px}.entity-check{display:flex!important;gap:9px;align-items:flex-start;font-size:12px}.entity-check input{width:auto!important;margin:2px 0!important}.entity-sign-shell #entity-sign-message{margin:16px 0;color:#225865;font-weight:600}.rt-start{background:linear-gradient(130deg,#213944,#243d47 55%,#31585a);color:#eff8f8;border-radius:20px;padding:30px;margin:0 0 26px;box-shadow:0 20px 42px #16374122}.rt-start .eyebrow{color:#a7e9e0}.rt-start h2{font-size:27px;letter-spacing:-1px;margin:8px 0}.rt-start p{color:#bfd3d6;max-width:700px;font-size:13px}.rt-start-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:23px}.rt-start-grid button{min-height:158px;background:#ffffff12;border:1px solid #ffffff35;color:white;border-radius:13px;text-align:left;padding:18px;display:flex;flex-direction:column;align-items:start;backdrop-filter:blur(10px)}.rt-start-grid button:hover,.rt-start-grid button:focus-visible{background:#ffffff22;border-color:#9be5dd}.rt-start-grid span,.rt-resource-grid span{font-size:10px;letter-spacing:1.2px;color:#a7e9e0;font-style:normal}.rt-start-grid strong{font-size:17px;margin:13px 0 4px}.rt-start-grid small{color:#c5d9d9;line-height:1.45}.rt-start-grid i{font-size:11px;font-style:normal;color:#a7e9e0;margin-top:auto;padding-top:12px}.rt-start-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;color:#c6dcdd;font-size:11px}.rt-start-bottom button{border:0;background:transparent;color:#a9eee6;font-weight:700;white-space:nowrap}.rt-resource-page{max-width:1150px;padding:30px;margin:auto}.rt-resource-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0}.rt-resource-grid article{background:white;border:1px solid #dbe7e8;border-radius:15px;padding:25px;display:flex;flex-direction:column;align-items:start;gap:10px}.rt-resource-grid span{color:#23817e}.rt-resource-grid h3{font-size:18px;margin:8px 0 0}.rt-resource-grid p{font-size:12px}.rt-resource-grid a{font-size:12px;color:#176c70;text-decoration:underline}.rt-resource-grid button{margin-top:auto;border:0;background:#e2f5f2;border-radius:8px;padding:10px 13px;font-weight:700;color:#165963}.rt-resource-note{font-size:12px}.lf-auth-shell{background:radial-gradient(circle at 80% 15%,#406973,#172b36 52%,#101e27)!important}.lf-auth-card{border-radius:18px!important;box-shadow:0 28px 65px #07141d65!important}.lf-auth-card .eyebrow{color:#1e7b79!important}@media(max-width:1100px){.rt-start-grid{grid-template-columns:1fr}.rt-start-grid button{min-height:100px}.rt-resource-grid{grid-template-columns:1fr}}@media(max-width:760px){.rt-start{padding:20px}.rt-start-bottom{align-items:start;flex-direction:column}.entity-sign-shell{padding:15px}.rt-resource-page{padding:18px}.rt-start h2{font-size:23px}}@media(prefers-reduced-motion:reduce){.btn:hover{transform:none}}
.entity-shell .entity-list{background:transparent;box-shadow:none;color:var(--ink);overflow:visible}.entity-shell .entity-main{margin-left:0}.entity-shell .entity-list .entity-record{color:var(--ink)}.entity-shell .entity-list .entity-record small{color:var(--muted)}
