:root{--wasa-bg: #d8f3f0;--wasa-surface: #ffffff;--wasa-surface-muted: #f3f7f6;--wasa-text: #163026;--wasa-text-strong: #081c08;--wasa-text-muted: #48655a;--wasa-link: #0f4c81;--wasa-link-hover: #0b3152;--wasa-sidebar: #084910;--wasa-sidebar-text: #ccffcc;--wasa-header: #084910;--wasa-border: #cfd9d5;--wasa-accent-even: #73db6b;--wasa-accent-odd: #73ad6b;--wasa-pagination: #2e6ab1;--wasa-pagination-border: #9aafe5;--wasa-notice-bg: #fff5f5;--wasa-notice-border: #d64545;--shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.08);--shadow-md: 0 6px 18px rgba(0, 0, 0, 0.08);--radius-sm: 0.375rem;--radius-md: 0.5rem;--space-1: 0.25rem;--space-2: 0.5rem;--space-3: 0.75rem;--space-4: 1rem;--space-5: 1.25rem}body{margin:0;background:linear-gradient(to bottom, #e7faf7 0%, var(--wasa-bg) 100%);color:var(--wasa-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.5}h1,h2{color:var(--wasa-text-strong);line-height:1.2;margin:0 0 var(--space-3)}h1{font-size:clamp(1.75rem,2.5vw,2.5rem)}h2{font-size:clamp(1.25rem,1.8vw,1.625rem)}p,ul,ol,table{margin-top:0}a{color:var(--wasa-link);text-decoration-thickness:.08em;text-underline-offset:.14em}a:hover,a:focus{color:var(--wasa-link-hover)}a.financial{color:#006400}a.unfinancial{color:darkred}#notice{margin-bottom:2rem;padding:1rem 1.125rem;border:1px solid var(--wasa-notice-border);border-left:.375rem solid var(--wasa-notice-border);border-radius:var(--radius-md);background-color:var(--wasa-notice-bg);color:#6b1d1d;font-size:.9375rem;font-weight:700;box-shadow:var(--shadow-sm)}#header{display:flow-root;padding:var(--space-3) var(--space-4);background:linear-gradient(to bottom, #0d5a16 0%, var(--wasa-header) 100%);color:var(--wasa-sidebar-text);text-align:center;box-shadow:var(--shadow-md)}#header img{float:left;padding:var(--space-1)}#header h1{color:var(--wasa-sidebar-text);margin-bottom:0}#main{background:var(--wasa-surface);color:var(--wasa-text);padding-bottom:5000px;margin-bottom:-5000px}#sidebar{padding-bottom:5000px;margin-bottom:-5000px;background:linear-gradient(to bottom, #0b5513 0%, var(--wasa-sidebar) 100%);color:var(--wasa-sidebar-text)}#sidebar a,#sidebar h2{color:var(--wasa-sidebar-text)}#sidebar .sidebar-user-info{margin-top:var(--space-4);font-size:.92rem}#sidebar .sidebar-info-item{margin-bottom:var(--space-3)}#sidebar .sidebar-info-label{display:block;font-weight:700;color:var(--wasa-sidebar-text)}#sidebar .sidebar-info-value{display:block;color:var(--wasa-sidebar-text);opacity:.96;text-align:right !important}#wasa-list .list-name{color:#244;font-size:1.0625rem;font-weight:700}#wasa-list .list-one-sheet{width:60px;height:70px}#wasa-list .list-actions{font-size:.75rem;text-align:right;white-space:nowrap}#wasa-list .list-line-even{background:color-mix(in srgb, var(--wasa-accent-even) 24%, white)}#wasa-list .list-line-odd{background:color-mix(in srgb, var(--wasa-accent-odd) 24%, white)}#wasa-list .current{padding-right:12px;background-repeat:no-repeat;background-position:right center}#wasa-list .asc{background-image:url(/assets/up_arrow-b7a8815f87654e5e0c5ec4aa703a31daf299c631f2834412f14178c923cf2a94.gif)}#wasa-list .desc{background-image:url(/assets/down_arrow-33113823e9281bbac53ff46d8c2b65c3b48b21bbaa996eb27e309fc3afdde348.gif)}table#entries td{text-align:left}table#entries td.data{text-align:right}#monospaced{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.digg_pagination{display:flex;flex-wrap:wrap;align-items:center;gap:1px;margin:1rem 0;cursor:default}.digg_pagination a,.digg_pagination span,.digg_pagination em{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.35rem .7rem;border:1px solid var(--wasa-pagination-border);border-radius:var(--radius-sm);background:#fff;box-sizing:border-box}.digg_pagination .disabled{color:#999;border-color:#ddd;background:#f6f6f6}.digg_pagination .current{border-color:var(--wasa-pagination);background:var(--wasa-pagination);color:#fff;font-style:normal;font-weight:700}.digg_pagination a{color:#105cb6;text-decoration:none}.digg_pagination a:hover,.digg_pagination a:focus{color:#003;border-color:#003}.digg_pagination .page_info{width:auto;margin-bottom:0;border-color:var(--wasa-pagination);background:var(--wasa-pagination);color:#fff;text-align:center}.digg_pagination .page_info b{padding:.1em .35em;border-radius:999px;background:#6aa6ed;color:#003}.button{display:inline-block;margin:5px;padding:.375rem .625rem;border:1px solid #c6c6c6;border-radius:.375rem;background:linear-gradient(to bottom, #fefefe 0%, #eaeaea 100%);box-shadow:inset 0 1px 0 rgba(250,250,250,.5),0 1px 2px rgba(0,0,0,.08);color:#1d1d1d;font:600 .875rem/1.2 Arial,sans-serif;text-align:center;text-decoration:none;text-shadow:0 1px 0 #fff;transition:background 160ms ease,color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.button:hover,.button:focus{background:linear-gradient(to bottom, #ffffff 0%, #f1f1f1 100%);color:#444;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 3px 8px rgba(0,0,0,.12)}.button:active{transform:translateY(1px)}.logout-form{display:inline;margin:0}.logout-link{display:inline;padding:0;margin:0;border:0;background:none;color:var(--wasa-sidebar-text);text-decoration-thickness:.08em;text-underline-offset:.14em;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.logout-link:hover,.logout-link:focus{color:var(--wasa-link-hover);text-decoration-thickness:.08em}tbody tr:nth-child(even) td{background:none}@media(max-width: 768px){#header{text-align:left}#header img{float:none;display:block;margin-bottom:var(--space-2)}.digg_pagination{gap:.35rem}#sidebar{padding:var(--space-4);padding-bottom:5000px;margin-bottom:-5000px;background:linear-gradient(to bottom, #0b5513 0%, var(--wasa-sidebar) 100%);color:var(--wasa-sidebar-text)}#sidebar a,#sidebar h2,#sidebar h3{color:var(--wasa-sidebar-text)}#sidebar h2,#sidebar h3{margin-top:0;margin-bottom:var(--space-2)}#sidebar h3{margin-top:var(--space-4);font-size:1rem;letter-spacing:.02em;opacity:.95}#sidebar .menu-list{list-style:none;margin:0 0 var(--space-4);padding:0}#sidebar .menu-list li{margin:0 0 var(--space-2)}#sidebar .menu-list-compact li{margin:0 0 .35rem}#sidebar .menu-list a{display:block;padding:.35rem .5rem;border-radius:var(--radius-sm);color:var(--wasa-sidebar-text);text-decoration:none}#sidebar .menu-list a:hover,#sidebar .menu-list a:focus{background:rgba(255,255,255,.12);color:#fff}#sidebar .menu-list li.active a{background:rgba(255,255,255,.18);color:#fff;font-weight:700}#sidebar .sidebar-user-info{font-size:.88rem}}
