:root{--top-h:56px;--frame-h:var(--top-h);--drawer-w:280px;--rail-w:52px;--drawer-bg:#f9eae0;--drawer-hover:#f2ddd0}.frame{min-height:100vh}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;height:var(--top-h);display:flex;align-items:center;gap:10px;padding:0 12px 0 6px;background:#fcf5f0;border-bottom:1px solid var(--blush-deep)}.toptoggle{flex:0 0 auto;display:none}[data-nav=hidden] .toptoggle{display:inline-flex}.topspacer{flex:1 1 auto}.topavatar{flex:0 0 auto;display:grid;place-items:center;padding:0;background:none;border:none;border-radius:999px;cursor:pointer}.topavatar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.topavatar .fui-Avatar__initials{background:var(--navy-soft);color:var(--navy);font-weight:700}.accountcard{display:flex;flex-direction:column;gap:1px;padding:8px 12px 6px}.accountcard b{font-size:14px;color:var(--ink)}.accountcard span{font-size:12.5px;color:var(--ink-2)}.accountcard .accountroles{font-size:11.5px;color:var(--accent-ink);font-weight:600}@media (max-width:900px){.topword{display:none}}@media (max-width:760px){.topapp{display:none}}.topbrand{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.topmark{height:30px;width:auto;display:block}.topword{display:inline-grid;justify-items:center;font-size:13px;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.topapp{font-size:13px;font-weight:700;color:var(--accent-ink);padding-left:10px;border-left:1px solid var(--blush-deep);line-height:18px}.framebody{display:flex;align-items:stretch}.content{flex:1 1;min-width:0;background:var(--bg)}.drawer,.rail{position:-webkit-sticky;position:sticky;top:var(--frame-h);height:calc(100vh - var(--frame-h));background:var(--drawer-bg);border-right:1px solid var(--sep);flex:0 0 auto}.drawer{width:var(--drawer-w);display:flex}.drawer,.rail{flex-direction:column}.rail{width:var(--rail-w);display:none;gap:2px;padding:6px 0 10px}.rail,.railfoot{align-items:center}.railfoot{margin-top:auto;display:flex;gap:7px;writing-mode:vertical-rl;transform:rotate(180deg);font-size:10.5px;letter-spacing:.04em;color:var(--ink-3);white-space:nowrap}.railfoot .footmark{height:18px;writing-mode:horizontal-tb;transform:rotate(180deg)}[data-nav=hidden] .drawer,[data-nav=rail] .drawer{display:none}[data-nav=rail] .rail{display:flex}.drawertools{padding:8px 6px 4px;display:flex;align-items:center;gap:2px}.fui-Input input:focus-visible{outline:none}.drawersearch{flex:1 1 auto;min-width:0;max-width:none}.drawerbuttons{display:flex;align-items:center;gap:2px}.drawerspacer,.tree{flex:1 1}.tree{overflow-y:auto;padding:2px 6px 8px}.tree-row{position:relative;display:flex;align-items:center;min-height:30px;border-radius:6px;padding-right:2px;color:var(--ink)}.tree-row:hover{background:var(--drawer-hover);color:var(--ink)}.tree-row[data-current]{background:var(--surface);color:var(--navy-text);font-weight:700;box-shadow:inset 3px 0 0 var(--accent),0 1px 2px rgba(33,58,92,.08)}.tree-row[data-trail]>.tree-link{color:var(--navy-text);font-weight:600}.tree-row[data-depth="0"]{font-size:13px;font-weight:800;letter-spacing:.02em;min-height:34px;color:var(--ink)}.tree-row[data-depth="1"],.tree-row[data-depth="2"]{font-size:13.5px;font-weight:450}.tree-chev{flex:0 0 20px;width:20px;height:24px;display:grid;place-items:center;color:var(--ink-3);border-radius:4px}button.tree-chev:hover{color:var(--navy);background:rgba(33,58,92,.06)}.tree-link{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;padding:4px;color:inherit;text-decoration:none;text-align:left;font:inherit;font-weight:inherit}.tree-icon{display:flex;flex:0 0 auto;color:var(--ink-2)}.tree-row[data-current] .tree-icon,.tree-row[data-trail] .tree-icon{color:var(--accent-ink)}.tree-label{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-row[data-fav]{align-items:flex-start;padding-block:3px}.tree-row[data-fav] .tree-chev,.tree-row[data-fav] .tree-star{margin-top:1px}.tree-row[data-fav] .tree-label{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.25}.tree-row[data-fav] .tree-note{align-self:flex-start;padding-top:2px;white-space:nowrap}.tree-note{font-weight:500;color:var(--slate)}.tree-badge,.tree-note{flex:0 0 auto;font-size:11px}.tree-badge{min-width:20px;padding:0 6px;line-height:18px;border-radius:999px;background:var(--accent-ink);color:#fff;font-weight:700;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tree-badge.corner{position:absolute;top:-9px;left:11px;min-width:16px;padding:0 3px;line-height:13px;font-size:9.5px;border:2px solid var(--drawer-bg)}.tree-star{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:4px;color:var(--ink-3);opacity:0}.tree-row:hover .tree-star,.tree-star.on,.tree-star:focus-visible{opacity:1}.tree-star:hover{background:rgba(33,58,92,.06)}.tree-star.on,.tree-star:hover{color:var(--amber-star)}.tree-divider{margin:6px 0 1px;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--slate)}.tree-empty{margin:2px 0 6px;padding:4px 8px;font-size:12.5px;color:var(--ink-3)}.tree-rule{height:1px;background:var(--sep);margin:6px}.drawerfoot{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid var(--sep);font-size:11.5px;color:var(--ink-3)}.drawerfoot span{display:flex;flex-direction:column;line-height:1.3;min-width:0}.drawerfoot em{font-style:normal;color:var(--slate);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.footmark{height:22px;width:auto;flex:0 0 auto}.railbtn{position:relative;display:grid;place-items:center;width:40px;height:36px;border-radius:8px;color:var(--slate)}.railbtn:hover{background:var(--drawer-hover);color:var(--navy)}.railbtn[data-current]{background:var(--surface);color:var(--accent-ink);box-shadow:inset 3px 0 0 var(--accent),0 1px 2px rgba(33,58,92,.08)}.railtile{position:relative;display:flex}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.framebody{height:calc(100vh - var(--frame-h));min-height:0}.content{overflow-y:auto;min-height:0;display:flex;flex-direction:column}.dt-scroll{max-height:calc(100vh - var(--frame-h) - 170px)}.app.fill .dt,.app.fill .tablewrap,.app.fill>.section.fills,.content>.app.fill{flex:1 1;min-height:0;display:flex;flex-direction:column}.app.fill .dt-scroll{max-height:none;flex:1 1;min-height:0}.gs{position:relative;flex:0 1 300px;min-width:0}.gs-field{display:flex;align-items:center;gap:6px;height:32px;padding:0 8px;background:var(--surface-2);border:1px solid var(--sep);border-radius:8px}.gs-field:focus-within{border-color:var(--accent);background:var(--surface)}.gs-icon{flex:0 0 auto;color:var(--ink-3);font-size:16px}.gs-field input{flex:1 1;min-width:0;border:none;background:none;outline:none;font:inherit;font-size:13.5px;color:var(--ink)}.gs-field input::-webkit-search-cancel-button{display:none}.gs-clear{flex:0 0 auto;display:grid;place-items:center;width:20px;height:20px;border:none;background:none;border-radius:4px;color:var(--ink-3);cursor:pointer}.gs-clear:hover{color:var(--ink);background:var(--surface-2)}.gs-panel{position:absolute;top:calc(100% + 6px);right:0;width:min(420px,92vw);max-height:min(70vh,560px);overflow-y:auto;z-index:40;background:var(--surface);border:1px solid var(--sep);border-radius:10px;box-shadow:0 10px 34px rgba(33,58,92,.16);padding:6px}.gs-group+.gs-group{border-top:1px solid var(--sep);margin-top:4px;padding-top:4px}.gs-head{display:flex;justify-content:space-between;margin:4px 8px 2px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.gs-head span{font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-3)}.gs-none{margin:2px 8px 6px;font-size:12.5px;color:var(--ink-3)}.gs-row{display:grid;grid-template-columns:1fr auto;grid-gap:2px 10px;gap:2px 10px;width:100%;padding:6px 8px;border:none;background:none;border-radius:6px;text-align:left;cursor:pointer}.gs-row[data-at]{background:var(--surface-2)}.gs-label{font-size:13.5px;font-weight:600;color:var(--navy-text)}.gs-label,.gs-note{grid-column:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-note{font-size:12px;color:var(--slate)}.gs-right{grid-row:1;grid-column:2;font-size:13px;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gs-right.amt-owed{color:var(--owed)}.gs-right.amt-paid{color:var(--paid)}.gs-all{display:block;width:100%;margin-top:4px;padding:8px;border:none;border-top:1px solid var(--sep);background:none;border-radius:0 0 6px 6px;text-align:left;cursor:pointer;font-size:13px;font-weight:600;color:var(--accent-ink)}.gs-all[data-at]{background:var(--accent-soft)}@media (max-width:1080px){.gs{flex-basis:210px}}@media (max-width:860px){.gs{display:none}}.workbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;min-height:46px;padding:0 16px;background:var(--bg);border-bottom:1px solid var(--sep)}.workbar .fui-Breadcrumb{min-width:0;overflow:hidden}.workbar ol{flex-wrap:nowrap}.workbar button{max-width:32ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hfigs{display:flex;align-items:stretch;gap:0;min-width:0;margin-left:10px}.hfig{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:0 12px;text-decoration:none;border-radius:6px;border-left:1px solid var(--blush-deep)}.hfig:first-child{border-left:none}a.hfig:hover{background:rgba(255,255,255,.55)}a.hfig:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.hfig-label{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--slate);white-space:nowrap}.hfig-value{font-size:14.5px;font-weight:800;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.hfig-value.bad{color:var(--overdue)}span.hfig .hfig-value{color:var(--ink);font-weight:700}.hfig-value.amt-paid,span.hfig .hfig-value.amt-paid{color:var(--paid)}.hfig-value.amt-owed,span.hfig .hfig-value.amt-owed{color:var(--owed)}.hfig-value.amt-late,span.hfig .hfig-value.amt-late{color:var(--overdue)}@media (max-width:1000px){.hfigs{display:none}}.hfigs-when{display:flex;align-items:center;padding-right:10px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--slate);white-space:nowrap}@media (max-width:1280px){.hfigs-when{display:none}}[data-head^=oneline] .workbar{min-height:54px}.headline{display:flex;align-items:baseline;gap:12px;min-width:0}.backbtn{flex:0 0 auto;display:inline-grid;place-items:center;width:32px;height:32px;margin:0 8px 0 -6px;padding:0;border:1px solid transparent;border-radius:8px;background:none;color:var(--ink-2);cursor:pointer}.backbtn:hover{background:rgba(255,255,255,.6);border-color:var(--sep);color:var(--ink)}.backbtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.headline-name{font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--ink);background:none;border:0;padding:0;white-space:nowrap;text-decoration:none}a.headline-name:hover,button.headline-name:hover{color:var(--accent-ink);cursor:pointer}.headline-where{font-size:16px;font-weight:500;color:var(--ink-2);background:none;border:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}a.headline-where:hover,button.headline-where:hover{color:var(--ink);cursor:pointer}.headline-rule{flex:0 0 auto;width:1px;align-self:center;height:20px;background:var(--sep-strong)}[data-head^=oneline] .content[data-titled] .pagehead [data-dup]{display:none}[data-head^=oneline] .content[data-titled] .pagehead:not(:has(>:not([data-dup]))){display:none}[data-head^=oneline] .pagehead{padding-top:18px}[data-head=oneline-gradient] .workbar{background:linear-gradient(180deg,#fbd2bd 0,var(--blush-deep) 58%,var(--bg) 100%);border-bottom-color:transparent}[data-head=oneline-gradient] .drawer,[data-head=oneline-gradient] .rail{background:linear-gradient(180deg,var(--blush) 0,#fbf1ea 42%,var(--bg) 76%)}[data-head=oneline-tint] .workbar{background:var(--blush-deep);border-bottom-color:#e0c6b6}[data-head=oneline-tint] .drawer,[data-head=oneline-tint] .rail{background:var(--accent-soft)}.railflyout{min-width:196px}.railflyout-head{padding:8px 12px 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--sep);margin-bottom:4px}.railflyout-empty{padding:8px 12px 10px;font-size:13px;color:var(--ink-3)}.tree-remove{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:5px;background:none;color:var(--ink-3);cursor:pointer;opacity:0;transition:opacity .12s ease}.tree-remove:focus-visible,.tree-row:hover .tree-remove{opacity:1}.tree-remove:hover{background:var(--surface-2);color:var(--missing,#b4462f)}.topbell{position:relative;flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;margin-right:2px;border-radius:8px;color:var(--ink-2);text-decoration:none}.topbell:hover{background:var(--surface-2);color:var(--ink);text-decoration:none}.topbell[data-on]{color:var(--accent-ink)}.topbell-n{position:absolute;top:1px;right:0;min-width:16px;padding:0 4px;border-radius:999px;background:var(--accent-ink);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-head=oneline-gradient] .gs-field{background:rgba(255,255,255,.72)}.topbar .gs-field{background:rgba(255,255,255,.66)}[data-band=white] .topbar{background:var(--surface);border-bottom:1px solid var(--blush-deep)}[data-band=white] .topbar .gs-field{background:var(--surface-2)}[data-band=warm] .topbar{background:#fcf5f0;border-bottom:1px solid var(--blush-deep)}[data-band=continuous] .topbar{background:linear-gradient(180deg,#f6e5da,#fbd2bd);border-bottom-color:transparent}[data-band=continuous]:not([data-head=oneline-gradient]) .topbar{background:linear-gradient(180deg,#f8ece3,#f2ddd0);border-bottom:1px solid var(--blush-deep)}[data-band=continuous] .topbar .gs-field,[data-band=warm] .topbar .gs-field{background:rgba(255,255,255,.7)}:is([data-band=navy],[data-band=navywarm]) .topbar{background:#14233a;border-bottom:1px solid #14233a}:is([data-band=navy],[data-band=navywarm]) .topword{color:#fff}:is([data-band=navy],[data-band=navywarm]) .topapp{color:#ff8a65;border-left-color:rgba(255,255,255,.22)}:is([data-band=navy],[data-band=navywarm]) .topapp .topapp-platform{color:#9fb0c6}:is([data-band=navy],[data-band=navywarm]) .topapp .topapp-x{color:#ff8a00}:is([data-band=navy],[data-band=navywarm]) .topmark{filter:brightness(0) invert(1)}:is([data-band=navy],[data-band=navywarm]) .hfig-label,:is([data-band=navy],[data-band=navywarm]) .hfigs-when{color:#9fb0c6}:is([data-band=navy],[data-band=navywarm]) .hfig{border-left-color:rgba(255,255,255,.16)}:is([data-band=navy],[data-band=navywarm]) a.hfig:hover{background:rgba(255,255,255,.08)}:is([data-band=navy],[data-band=navywarm]) .hfig-value,:is([data-band=navy],[data-band=navywarm]) span.hfig .hfig-value{color:#fff}:is([data-band=navy],[data-band=navywarm]) .hfig-value.amt-late,:is([data-band=navy],[data-band=navywarm]) .hfig-value.bad,:is([data-band=navy],[data-band=navywarm]) span.hfig .hfig-value.amt-late{color:#ff1744}:is([data-band=navy],[data-band=navywarm]) .hfig-value.amt-owed,:is([data-band=navy],[data-band=navywarm]) span.hfig .hfig-value.amt-owed{color:#d8b4fe}:is([data-band=navy],[data-band=navywarm])[data-money=gold] .hfig-value.amt-owed{color:#ffc940}:is([data-band=navy],[data-band=navywarm]) .hfig-value.amt-paid,:is([data-band=navy],[data-band=navywarm]) span.hfig .hfig-value.amt-paid{color:#00e676}:is([data-band=navy],[data-band=navywarm]) .topbar .gs-field{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18)}:is([data-band=navy],[data-band=navywarm]) .topbar .gs-field input{color:#fff}:is([data-band=navy],[data-band=navywarm]) .topbar .gs-field input::placeholder{color:#9fb0c6}:is([data-band=navy],[data-band=navywarm]) .topbar .gs-clear,:is([data-band=navy],[data-band=navywarm]) .topbar .gs-icon{color:#9fb0c6}:is([data-band=navy],[data-band=navywarm]) .topbell,:is([data-band=navy],[data-band=navywarm]) .toptoggle{color:#dbe4ee}:is([data-band=navy],[data-band=navywarm]) .topbell:hover{background:rgba(255,255,255,.1);color:#fff}[data-band=navy] .drawer,[data-band=navy] .rail,[data-band=navy][data-head] .drawer,[data-band=navy][data-head] .rail{background:#fff;border-right:1px solid var(--sep)}[data-band=navy] .workbar,[data-band=navy][data-head] .workbar{background:#fff;border-bottom:1px solid var(--sep)}.hfig-note{font-size:9.5px;font-weight:700;letter-spacing:.04em;color:var(--overdue);white-space:nowrap}.topapp{display:inline-flex;align-items:center;gap:8px;line-height:1.1}.topapp .topapp-name{display:inline-flex;flex-direction:column;justify-content:center}.topapp .topapp-platform{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.topapp .topapp-x{color:#C2410C}.topapp .topapp-icon{height:34px;width:auto;display:block}.topapp .topapp-icon-navy{display:none}:is([data-band=navy],[data-band=navywarm]) .topapp .topapp-icon{display:none}:is([data-band=navy],[data-band=navywarm]) .topapp .topapp-icon-navy{display:block}.topbrand .topapp{padding-left:0;border-left:0}[data-band=navywarm] .topbar{background:#1f3554;border-bottom-color:#1f3554}.hfigs-all{padding-left:14px;border-left:1px solid var(--sep);margin-left:4px}:is([data-band=navy],[data-band=navywarm]) .hfigs-all{border-left-color:rgba(255,255,255,.22)}.topbrand{flex:0 0 auto;min-width:var(--drawer-w)}[data-nav=hidden] .topbrand,[data-nav=rail] .topbrand{min-width:0}.hfigs{margin-left:0;gap:28px}.hfgroup{display:flex;align-items:stretch}.hfgroup .hfig:first-of-type{border-left:none}.hfyear{display:flex;align-items:center}.hfyear select{font:inherit;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--slate);border:1px solid var(--sep);border-radius:6px;padding:3px 6px;cursor:pointer}:is([data-band=navy],[data-band=navywarm]) .hfyear select{color:#9fb0c6;border-color:rgba(255,255,255,.22)}:is([data-band=navy],[data-band=navywarm]) .hfyear select option{color:#14233a}.hfgroup .hfig{padding:0 8px}.hfigs{gap:20px}@media (max-width:1800px){.gs{flex-basis:220px}}@media (max-width:1500px){.hfgroup .hfig-label{letter-spacing:.03em}}.hfyear select{border-color:transparent;background:transparent;padding:2px;font-size:11px;letter-spacing:.08em}.hfyear select:focus-visible,.hfyear select:hover{border-color:var(--sep)}:is([data-band=navy],[data-band=navywarm]) .hfyear select{border-color:transparent}:is([data-band=navy],[data-band=navywarm]) .hfyear select:hover{border-color:rgba(255,255,255,.22)}.hfigs-when,.hfyear select{font-size:11px;font-weight:700;letter-spacing:.08em}.hfigs-when,.hfyear select{color:var(--ink)}:is([data-band=navy],[data-band=navywarm]) .hfigs-when,:is([data-band=navy],[data-band=navywarm]) .hfyear select{color:#dbe4ef}.hfig-value,span.hfig .hfig-value{font-size:15px;font-weight:700}.hfig-value.zero,span.hfig .hfig-value.zero{color:var(--slate)}:is([data-band=navy],[data-band=navywarm]) .hfig-value.zero,:is([data-band=navy],[data-band=navywarm]) span.hfig .hfig-value.zero{color:#9fb0c6}.hfgroup{border-radius:8px;padding:0 4px 0 6px;margin:6px 0;background:transparent;border:1px solid rgba(0,0,0,.14)}:is([data-band=navy],[data-band=navywarm]) .hfgroup{border-color:rgba(255,255,255,.35)}.hfigs{gap:16px}.hfgroup .hfig:first-of-type{border-left:1px solid var(--blush-deep)}:is([data-band=navy],[data-band=navywarm]) .hfgroup .hfig:first-of-type{border-left-color:rgba(255,255,255,.16)}.hfigs-when,.hfyear select{background:rgba(255,255,255,.88);color:#14233a;border-radius:6px}:is([data-band=navy],[data-band=navywarm]) .hfigs-when,:is([data-band=navy],[data-band=navywarm]) .hfyear select{color:#14233a}.hfigs-when{margin:auto 8px auto 0;padding:3px 8px;height:22px;box-sizing:border-box}.hfyear{padding-right:8px}.hfyear select,:is([data-band=navy],[data-band=navywarm]) .hfyear select{padding:3px 6px;border:1px solid transparent}:is([data-band=navy],[data-band=navywarm]) .hfyear select:hover{border-color:#fff}:is([data-band=navy],[data-band=navywarm]) .hfgroup{border:2px solid rgba(255,255,255,.62)}:is([data-band=navy],[data-band=navywarm]) .hfig-label{color:#d3dceb}:is([data-band=navy],[data-band=navywarm]) .hfig-value.zero,:is([data-band=navy],[data-band=navywarm]) span.hfig .hfig-value.zero{color:#c2cddc}.hfigs{gap:56px}.content>.app.fill>.section.fills{margin:0 -10px -32px}.app.fill>.section.fills>.tablewrap{border-radius:0;box-shadow:none;border-top:1px solid var(--sep)}.content>.app.fill>.section.fills:first-child{margin-top:-16px}.content>.app.fill>.section.fills:first-child>.tablewrap{border-top:0}.workbar .pagetools{margin-left:auto;display:flex;align-items:center;gap:8px;padding-right:12px}.workbar .pagetools:empty{display:none}.workbar .pagetools .toolright{margin:0}.app.fill .tabletools:not(:has(.toolleft>*)):not(:has(button)):not(:has(>:not(.toolrow))){display:none}.content>.app.fill>.pagehead:first-child+.section.fills{margin-top:-16px}.content>.app.fill>.pagehead:first-child+.section.fills>.tablewrap{border-top:0}.topbar{height:auto;min-height:56px}.hfigs{flex-wrap:wrap;row-gap:0;column-gap:56px;flex:0 1 auto}