.eap-muted{color:var(--muted);margin:0}.eap-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.eap-table th{text-align:start;color:var(--muted);padding:var(--space-2);border-bottom:1px solid var(--line);font-weight:600}.eap-table td{padding:var(--space-2);border-bottom:1px solid var(--line);vertical-align:middle}.eap-table__number,.eap-table__date{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink2)}.eap-table__title a{color:var(--ink);overflow-wrap:anywhere;font-weight:600}@media (width<=640px){.eap-table,.eap-table tbody{display:block}.eap-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eap-table tr{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.eap-table td{font-size:var(--text-xs);color:var(--ink2);border-bottom:0;padding:0}.eap-table td.eap-table__title{font-size:var(--text-sm);flex:100%;order:-1}}.eap-forms{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.eap-forms__item{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--raised);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.eap-forms__item:hover{border-color:var(--line-strong)}html:not([data-pointer]) .eap-forms__item:focus-visible{box-shadow:var(--focus-ring);outline:none}.eap-forms__name{font-weight:600}.eap-forms__text{color:var(--muted);font-size:var(--text-sm)}.eap-draft,.eap-settings{gap:var(--space-4);flex-direction:column;display:flex}.eap-files{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eap-files li{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.eap-actions{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.eap-actions__end{gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.eap-line{gap:var(--space-3);flex-direction:column;display:flex}.eap-line__empty{color:var(--muted);margin:0}.eap-line__list,.eap-line__found{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eap-line__row,.eap-line__found li{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.eap-line__index{min-width:1.5em;color:var(--muted);font-variant-numeric:tabular-nums}.eap-line__who{flex-direction:column;flex:140px;min-width:0;display:flex}.eap-line__name{overflow-wrap:anywhere;font-weight:600}.eap-line__place{color:var(--muted);font-size:var(--text-sm)}.eap-line__moves{gap:var(--space-1);display:inline-flex}.eap-line__none{color:var(--muted)}.eap-back{margin-bottom:var(--space-2)}.eap-doc{gap:var(--space-4);flex-direction:column;display:flex}.eap-doc__meta{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:inline-flex}.eap-stamps{gap:var(--space-2);flex-direction:column;display:flex;overflow-x:auto}.eap-stamps__table{border-collapse:collapse;text-align:center;font-size:var(--text-sm);margin-inline-start:auto}.eap-stamps__table th,.eap-stamps__table td{border:1px solid var(--line-strong);padding:var(--space-1) var(--space-2)}.eap-stamps__side{writing-mode:vertical-rl;background:var(--sunken);font-weight:600}.eap-stamps__rank{background:var(--sunken);min-width:84px;color:var(--ink2)}.eap-stamps__box{vertical-align:middle;height:76px}.eap-stamps__box>*{display:block}.eap-stamps__name{font-weight:600}.eap-stamps__by,.eap-stamps__delegated{color:var(--muted);font-size:var(--text-xs,var(--text-sm))}.eap-stamps__time{min-height:1.5em;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.eap-stamps__cc{text-align:end;color:var(--ink2);margin:0}.eap-stamp{margin:0 auto var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);border:2px solid;font-weight:700;display:inline-block}.eap-stamp--approved,.eap-stamp--agreed{color:var(--ok)}.eap-stamp--rejected{color:var(--danger)}.eap-stamp--drafted{color:var(--ink2)}.eap-comments{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eap-comments li{gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.eap-comments__who{font-weight:600}.eap-comments__when{color:var(--muted);font-size:var(--text-sm)}.eap-comments__text{white-space:pre-wrap;overflow-wrap:anywhere;flex-basis:100%;margin:0}.eap-formlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eap-formlist li{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.eap-formlist__name{flex:160px}.eap-formlist__actions{gap:var(--space-1);display:inline-flex}.eap-delegate{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}.eap-delegate__chosen{align-items:center;gap:var(--space-2);display:flex}.eap-delegate__dates{gap:var(--space-3);flex-wrap:wrap;display:flex}@media print{body *{visibility:hidden}.eap-doc,.eap-doc *{visibility:visible}.eap-doc{color:#000;background:#fff;width:100%;position:absolute;inset:0 auto auto 0}.eap .eap-noprint{display:none}.eap-doc .ac-card{box-shadow:none;break-inside:avoid;border:1px solid #999}.eap-stamps__table th,.eap-stamps__table td{border-color:#000}}.eap-today{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}.eap-today__head{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.eap-today__title{font-size:var(--text-md);margin:0;font-weight:600}.eap-today__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eap-card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--raised);flex-direction:column;display:flex}.eap-card__top{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.eap-card__title{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:200px;font-weight:600}.eap-card__facts{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.eap-card__facts div{gap:var(--space-1);display:flex}.eap-card__facts dt{color:var(--muted)}.eap-card__facts dd{color:var(--ink);margin:0}.eap-card__amount{font-variant-numeric:tabular-nums;font-weight:600}.eap-card__line{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.eap-card__line li{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:inline-flex}.eap-card__who{font-weight:600}.eap-card__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.eap-card__more{gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line);flex-direction:column;display:flex}.eap-card__heading{margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:600}.eap-todo{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--raised);flex-direction:column;display:flex}.eap-todo__head{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.eap-todo__title,.eap-todo__sub{font-size:var(--text-sm);margin:0;font-weight:600}.eap-todo__title{font-size:var(--text-md)}.eap-todo__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eap-todo__row{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);color:var(--ink);flex-wrap:wrap;text-decoration:none;display:flex}.eap-todo__row span:first-child{overflow-wrap:anywhere;min-width:0}.eap-judgments{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.eap-judgments .work-card{max-width:none}.eap-decision dl{gap:var(--space-1) var(--space-3);font-size:var(--text-sm);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.eap-decision dt{color:var(--muted)}.eap-decision dd{overflow-wrap:anywhere;margin:0}.eap-decision ul{padding-left:var(--space-4);margin:0}.eap-choices{gap:var(--space-1);margin-bottom:var(--space-2);flex-direction:column;display:flex}
