:root{--ink:#283d34;--muted:#6a7971;--line:#dce5df;--paper:#fff;--lav:#edf4ef;--purple:#426855}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#f7f9f7;color:var(--ink)}.system-shell{display:grid;grid-template-columns:244px minmax(0,1fr);min-height:100vh}.system-sidebar{padding:24px 18px;background:var(--paper);border-right:1px solid var(--line)}.system-sidebar .brand-name{font-size:18px;font-weight:750;margin-bottom:24px}.system-sidebar a,.personal-navigation a{display:flex;align-items:center;gap:10px;padding:12px;border-radius:9px;color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.system-sidebar a:hover,.system-sidebar a[aria-current=page],.personal-navigation a:hover{background:var(--lav)}.system-sidebar small{display:block;margin:24px 12px 8px;color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.system-content{min-width:0}.system-header{display:flex;align-items:center;justify-content:space-between;padding:18px 28px;border-bottom:1px solid var(--line);background:var(--paper);font-size:14px;font-weight:650}.system-content>main{max-width:1400px!important;box-sizing:border-box;width:100%;padding:28px!important;margin:auto!important;font-family:inherit!important;color:var(--ink)!important}.system-content h1{font-size:28px;font-weight:750;margin:0 0 20px}.system-content h2,.system-content h3{font-size:18px;font-weight:650;margin:16px 0 12px}.system-content section,.system-content details:not(.row-more){background:var(--paper);border:1px solid var(--line);border-radius:12px}.row-more{position:relative;display:inline-block;text-align:left;vertical-align:middle}.row-more>summary{cursor:pointer;list-style:none;border:1px solid var(--line);border-radius:8px;padding:8px 12px;font:600 13px Arial;background:var(--paper);white-space:nowrap}.row-more>summary::-webkit-details-marker{display:none}.row-more-menu{position:fixed;z-index:20000;min-width:180px;max-height:60vh;overflow:auto;padding:6px;background:var(--paper);border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 28px #0002}.row-more-menu>*{display:block!important;box-sizing:border-box;width:100%!important;margin:0!important;padding:10px!important;text-align:left!important;border:0!important;background:transparent!important;color:var(--ink)!important;font:500 14px Arial!important;text-decoration:none!important;white-space:nowrap}.row-more-menu>*:hover{background:var(--lav)!important}.row-actions-cell{text-align:right!important;white-space:nowrap}.system-sidebar-toggle{display:none}@media(max-width:760px){.system-shell{display:block}.system-sidebar{display:none}.system-shell.nav-open .system-sidebar{display:block}.system-sidebar-toggle{display:inline-block}.system-header{padding:14px 16px}.system-content>main{padding:18px!important}.system-content h1{font-size:24px}}
.system-nav-host{min-width:0;background:var(--paper)}.system-nav-host>.sidebar{width:244px}.system-nav-host button{font-family:inherit}.system-shell .system-header{min-height:62px}.system-content>main{min-height:calc(100vh - 62px)}@media(max-width:760px){.system-nav-host>.sidebar{width:100%}}
