.dash{--dark:#3f5207;--logo:#6b890c;--mid:#bbd470;--pale:#e9f1d0;--text:#000;--line:#c9c9c9;--white:#fff;--black:#000;--r:6px;--serif:"Lora",Georgia,"Times New Roman",serif;--sans:"Source Sans 3","Source Sans Pro",Calibri,"Segoe UI",Arial,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--white);color:var(--text);font-family:var(--sans);min-height:100vh;font-size:10.5pt;line-height:1.45}.dash,.dash *{box-sizing:border-box}.dash [hidden]{display:none!important}.dash .wrap{max-width:1400px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}.dash a,.dash .linkbtn{color:var(--black);cursor:pointer;font-weight:600;text-decoration:none}.dash a:hover,.dash .linkbtn:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.dash .linkbtn{font:inherit;text-align:left;background:0 0;border:0;padding:0}.dash .linkbtn:disabled{cursor:default;text-decoration:none}.dash :focus-visible{outline:2px solid var(--logo);outline-offset:2px}.dash .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dash .masthead{background:var(--dark)}.dash .masthead .wrap{justify-content:space-between;align-items:center;gap:16px;padding-block:18px;display:flex}.dash .masthead h1{font-family:var(--serif);color:var(--white);text-transform:uppercase;letter-spacing:.04em;text-wrap:balance;margin:0;font-size:24pt;font-weight:700;line-height:1.15}.dash .logo-box{background:var(--white);flex:none;justify-content:center;align-items:center;width:160px;height:68px;padding:6px 10px;display:flex}.dash .logo-box img{max-width:100%;max-height:100%;display:block}.dash .strip{background:var(--pale);border-bottom:1px solid var(--mid)}.dash .strip .wrap{text-align:center;letter-spacing:.09em;text-transform:uppercase;padding-block:9px;font-weight:700}.dash .strip a{color:var(--black);text-decoration:none}.dash .strip a:hover{text-decoration:underline}.dash .strip .dot{color:var(--black);margin:0 .5em}.dash .intro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:18px 4px;display:flex}.dash .intro p{max-width:65ch;margin:0}.dash .intro-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.dash .intro-actions .sep{color:var(--black)}.dash .btn{background:var(--dark);color:var(--white);border:1px solid var(--dark);font:inherit;cursor:pointer;white-space:nowrap;padding:7px 14px;font-weight:600;text-decoration:none;display:inline-block}.dash .btn:hover{background:var(--logo);border-color:var(--logo);text-decoration:none}.dash .btn:disabled{opacity:.6;cursor:default}.dash .btn-outline{background:var(--white);color:var(--black);border:1px solid var(--line);font:inherit;cursor:pointer;padding:6px 12px;font-weight:600}.dash .btn-outline:hover:not(:disabled){border-color:var(--dark)}.dash .btn-outline:disabled{opacity:.5;cursor:default}.dash .small{padding:4px 10px}.dash input,.dash select,.dash textarea{font:inherit;color:var(--text);background:var(--white);border:1px solid var(--line);width:100%;min-width:0;margin:0;padding:6px 8px}.dash input:focus,.dash select:focus,.dash textarea:focus{border-color:var(--logo);outline:1px solid var(--logo)}.dash input[type=checkbox]{width:auto;accent-color:var(--dark);vertical-align:-2px;margin:0 4px 0 0}.dash ::placeholder{color:var(--black);opacity:1;font-style:italic}.dash select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%233F5207' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;padding-right:26px}.dash textarea{resize:vertical}.dash .lbl,.dash .f label,.dash .fld>span{color:var(--black);margin-bottom:3px;font-size:.92em;font-weight:700;display:block}.dash .hint{font-size:.92em}.dash .fld>.help{margin:4px 0 0;font-size:.92em;font-weight:400;display:block}.dash .help a{font-weight:600}.dash h2.bar{background:var(--dark);color:var(--white);font-family:var(--serif);margin:30px 0 14px;padding:8px 14px;font-size:16pt;font-weight:700;line-height:1.3}.dash .msg{background:var(--pale);border-left:4px solid var(--logo);margin:12px 0 0;padding:8px 14px}.dash .msg.alert{border-left-color:var(--dark);font-weight:700}.dash .add-form{border:1px solid var(--line);grid-template-columns:2fr 2fr 1.6fr 1fr auto;align-items:end;gap:10px 12px;margin:0 0 14px;padding:14px;display:grid}.dash .for-row{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 18px;padding-top:10px;display:flex}.dash .for-row .lbl{margin:0;display:inline}.dash .for-row label{cursor:pointer;font-weight:600}.dash .todo-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.dash .pipe-stack{gap:14px;display:grid}.dash .tile{border:1px solid var(--line);min-width:0}.dash .tile-head{background:var(--pale);cursor:pointer;width:100%;font:inherit;color:var(--text);text-align:left;border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.dash .tile-head[aria-expanded=true]{border-bottom:1px solid var(--mid)}.dash .tile-name{font-family:var(--serif);color:var(--black);font-size:12.5pt;font-weight:700}.dash .tile-meta{white-space:nowrap;align-items:center;gap:10px;font-weight:600;display:flex}.dash .chev{width:12px;height:8px;transition:transform .15s}.dash .tile-head[aria-expanded=true] .chev{transform:rotate(180deg)}.dash .tile-body{padding:12px 14px}.dash .empty{margin:4px 0 10px}.dash .scroll{max-width:100%;overflow-x:auto}.dash .tbl{border-collapse:collapse;width:100%;margin:0}.dash .tbl th{text-align:left;color:var(--black);border-bottom:2px solid var(--mid);white-space:nowrap;padding:6px 8px;font-weight:700}.dash .tbl td{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:8px}.dash .tasks td:last-child{width:230px}.dash .t-title{font-weight:700}.dash .t-note{font-size:.95em}.dash .t-trip{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;display:flex}.dash .done .t-title,.dash .done .t-note{text-decoration:line-through}.dash .status-cell{align-items:center;gap:10px;display:flex}.dash .status-cell select{flex:1;width:auto;min-width:0}.dash .quick-add{gap:8px;margin-top:12px;display:flex}.dash .tools{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:14px;display:flex}.dash .tools .fld{align-items:center;gap:8px;display:flex}.dash .tools .fld>span{margin:0;display:inline}.dash .tools select{width:auto}.dash .tools label.tick{cursor:pointer}.dash .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dash .card{border:1px solid var(--line);flex-direction:column;gap:10px;min-width:0;padding:12px 14px;display:flex}.dash .card-top{border-bottom:2px solid var(--mid);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;padding-bottom:8px;display:flex}.dash .card-who{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.dash .contact-wrap{position:relative}.dash .contact-btn{color:var(--text);font-weight:700}.dash .trip-link{font-size:1.08em;font-weight:700}.dash .card-lead{white-space:nowrap;font-weight:600}.dash .facts{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px 14px;margin:0;display:grid}.dash .facts dt,.dash .row-label{color:var(--black);text-transform:uppercase;letter-spacing:.06em;font-size:.85em;font-weight:700}.dash .facts dd{margin:2px 0 0}.dash .sub{font-size:.92em;display:block}.dash .rows{gap:0;display:grid}.dash .row{border-top:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);gap:10px;padding-block:7px;display:grid}.dash .row-label{padding-top:1px}.dash .card-foot{border-top:1px solid var(--line);flex-wrap:wrap;gap:4px 8px;padding-top:8px;display:flex}.dash .card-foot .sep{color:var(--black)}.dash .pop{z-index:20;background:var(--white);border:1px solid var(--line);cursor:auto;gap:6px;width:270px;max-width:calc(100vw - 48px);padding:10px 12px;font-weight:400;display:grid;position:absolute;top:calc(100% + 6px);left:0}.dash .pop .k{color:var(--black);width:46px;font-weight:700;display:inline-block}.dash .pop label{color:var(--black);gap:2px;font-size:.92em;font-weight:700;display:grid}.dash .pop-actions{align-items:center;gap:12px;margin-top:4px;display:flex}.dash .due-soon{font-weight:700}.dash .intro-line{max-width:80ch;margin:0 0 12px}.dash .rn-form{grid-template-columns:2fr 1.1fr 1.3fr 1.2fr 1.1fr 1fr auto}.dash .renew{min-width:980px}.dash .renew input[type=date],.dash .renew select{width:auto}.dash .renew .sub{margin-top:3px}.dash .tile-wide{grid-column:1/-1}.dash .assign{width:auto}.dash .note{background:var(--pale);border-left:4px solid var(--logo);margin:24px 0;padding:10px 14px}.dash .foot{border-top:1px solid var(--mid);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:28px;padding-block:10px 24px;font-size:.9em;display:flex}.dash .overlay{z-index:50;background:#00000073;justify-content:flex-end;display:flex;position:fixed;inset:0}.dash .panel{background:var(--white);border-left:1px solid var(--line);width:min(880px,100%);height:100%;padding-bottom:max(24px,env(safe-area-inset-bottom,0px));overflow-y:auto}.dash .panel-head{z-index:2;background:var(--dark);color:var(--white);padding:12px max(18px,env(safe-area-inset-right,0px)) 12px 18px;padding-top:max(12px,env(safe-area-inset-top,0px));justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.dash .panel-head h2{font-family:var(--serif);margin:0;font-size:16pt;line-height:1.25}.dash .panel-head .linkbtn{color:var(--white)}.dash .pbody{gap:14px;margin:0;padding:16px 18px;display:grid}.dash .form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px;display:grid}.dash .form-grid .wide{grid-column:span 2}.dash .form-grid .full{grid-column:1/-1}.dash .fld{min-width:0;display:block}.dash fieldset{border:1px solid var(--line);min-width:0;margin:0;padding:10px 12px}.dash legend{color:var(--black);padding:0 4px;font-weight:700}.dash .panel-actions{border-top:2px solid var(--mid);flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}.dash .sub-band{background:var(--pale);border-top:1px solid var(--mid);border-bottom:1px solid var(--mid);font-family:var(--serif);color:var(--black);margin:6px 0 0;padding:7px 18px;font-size:12.5pt;font-weight:700}.dash .counts{flex-wrap:wrap;gap:4px 18px;font-weight:600;display:flex}.dash .trav{min-width:700px}.dash .trav td{padding:6px}.dash .trav .checks{white-space:nowrap;flex-direction:column;gap:2px;display:flex}.dash .inline-add{grid-template-columns:2fr 1fr 1fr auto;align-items:end;gap:8px;margin:0;display:grid}.dash .inline-add.three{grid-template-columns:3fr 1.2fr auto}.dash .inline-add.five{grid-template-columns:2fr 1.3fr 1fr .9fr 1.2fr auto}.dash .inline-add.trav-add{grid-template-columns:2fr 1fr 1.5fr 1.5fr auto}.dash .inline-add .wide{grid-column:span 2}.dash .money{font-variant-numeric:tabular-nums;white-space:nowrap}.dash .more>summary{cursor:pointer;margin-bottom:8px;font-weight:600}.dash .toast{left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:80;background:var(--dark);color:var(--white);border:1px solid var(--black);align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:9px 14px;display:flex;position:fixed;transform:translate(-50%)}.dash .toast button{color:var(--white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.dash .slist{gap:8px;display:grid}.dash .srow{border:1px solid var(--dark);border-radius:var(--r);background:var(--white)}.dash .sband{background:var(--pale);border-radius:calc(var(--r) - 1px) calc(var(--r) - 1px) 0 0;border-bottom:1px solid var(--mid);cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 0;padding:5px 12px 5px 6px;display:flex}.dash .sband>div{border-left:1px solid var(--line);padding:0 12px}.dash .sband>.c-x{border-left:0;padding:0 4px 0 0}.dash .sband>.c-name{border-left:0;padding-left:2px;font-size:1.05em}.dash .sband>.c-team{border-left:0;margin-left:auto}.dash .sband>.c-edit{border-left:1px solid var(--line);padding-right:0}.dash .sband .c-edit .btn{padding:3px 14px}.dash .sband .c-team:before{content:"Team: ";font-weight:600}.dash .sflag{margin-left:8px;font-weight:700}.dash .sgrid{grid-template-columns:226px 136px minmax(0,1fr) 210px;grid-template-areas:"dates dur todo links";align-items:start;padding:6px 0;display:grid}.dash .sgrid>div{border-left:1px solid var(--line);min-width:0;padding:0 12px}.dash .sgrid>div:first-child{border-left:0;padding-left:36px}.dash .sgrid .c-todo:before{content:"To do: ";font-weight:600}.dash .sgrid .c-links{text-align:right}.dash .c-dates{grid-area:dates}.dash .c-dur{grid-area:dur}.dash .c-todo{grid-area:todo}.dash .c-links{grid-area:links}.dash .srow .nw{white-space:nowrap}.dash .srow .contact-btn{font-weight:600}.dash .c-links .sep{margin:0 6px}.dash .xbtn{cursor:pointer;border-radius:var(--r);background:0 0;border:0;padding:2px;display:flex}.dash .xbtn .chev{transform:rotate(-90deg)}.dash .xbtn[aria-expanded=true] .chev{transform:rotate(0)}.dash .sbox{border:1px solid var(--logo);border-radius:var(--r);background:var(--white);white-space:nowrap;padding:1px 8px;font-weight:600;line-height:1.35;display:inline-block}.dash .sbox.s-book{background:var(--mid);border-color:var(--mid)}.dash .sbox.s-paid{background:var(--dark);border-color:var(--dark);color:var(--white)}.dash .sbox.s-trav{background:var(--white);border-color:var(--dark)}.dash .sbox.s-off{background:var(--white);border-color:var(--line)}.dash .sdetail{border-top:1px solid var(--mid);padding:12px}.dash .dlayout{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.dash .dsec{border:1px solid var(--line);border-radius:var(--r);min-width:0}.dash .dsec.w6{grid-column:span 6}.dash .dsec.w4{grid-column:span 4}.dash .dsec.w2{grid-column:span 2}.dash .dsec h4{background:var(--pale);border-bottom:1px solid var(--mid);border-radius:calc(var(--r) - 1px) calc(var(--r) - 1px) 0 0;text-transform:uppercase;letter-spacing:.06em;margin:0;padding:5px 10px;font-size:.85em;font-weight:700}.dash .dbody{gap:3px;padding:8px 10px;display:grid}.dash .dbody .tbl th{border-bottom-width:1px;padding:3px 8px 4px}.dash .dbody .tbl td{padding:5px 8px}.dash .itin{min-width:760px}.dash .tlist{min-width:560px}.dash .pre{white-space:pre-line}.dash .dnote{margin:0}.dash .dlist{gap:2px;margin:0;padding-left:1.2em;display:grid}.dash .dchanged{text-align:center;margin-top:2px;font-size:.92em}.dash .legs{gap:8px;display:grid}.dash .leg{border:1px solid var(--line);border-radius:var(--r);padding:8px 10px}.dash .leg-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.dash .leg-head strong{margin-right:auto}.dash .leg-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px;display:grid}.dash .leg-grid .wide{grid-column:span 2}.dash .leg-grid .full{grid-column:1/-1}.dash .leg-foot{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.dash .sdetail .dactions{justify-content:center;margin-top:12px}.dash .dactions{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}@media (width<=900px){.dash .dsec.w4,.dash .dsec.w6{grid-column:1/-1}.dash .dsec.w2{grid-column:span 3}.dash .cards{grid-template-columns:minmax(0,1fr)}.dash .add-form{grid-template-columns:1fr 1fr}.dash .add-form .btn{grid-column:1/-1;justify-self:start}.dash .inline-add.five,.dash .inline-add.trav-add{grid-template-columns:1fr 1fr}}@media (width<=860px){.dash .sgrid{grid-template-columns:226px 136px minmax(0,1fr);grid-template-areas:"dates dur links""todo todo todo";row-gap:6px}.dash .sgrid .c-todo{border-left:0;padding-left:36px}}@media (width<=760px){.dash .todo-grid{grid-template-columns:minmax(0,1fr)}.dash .masthead h1{font-size:18pt}.dash .logo-box{width:112px;height:52px}.dash .form-grid{grid-template-columns:1fr 1fr}.dash .form-grid .wide{grid-column:1/-1}.dash .inline-add,.dash .inline-add.three,.dash .inline-add.five,.dash .inline-add.trav-add{grid-template-columns:1fr}.dash .inline-add .wide{grid-column:auto}}@media (width<=640px){.dash .dsec.w2{grid-column:1/-1}.dash .leg-grid{grid-template-columns:1fr 1fr}.dash .leg-grid .wide{grid-column:1/-1}.dash .sband>.c-team{border-left:1px solid var(--line);margin-left:0;padding-left:12px}.dash .sband>.c-edit{margin-left:auto}.dash .sgrid{grid-template-columns:max-content minmax(0,1fr);grid-template-areas:"dates dur""todo todo""links links"}.dash .sgrid>div,.dash .sgrid>div:first-child,.dash .sgrid .c-todo{border-left:0;padding-left:12px}.dash .sgrid .c-dur{border-left:1px solid var(--line)}.dash .sgrid .c-links{text-align:left}.dash .sdetail{padding-left:12px}}@media (width<=520px){.dash .add-form{grid-template-columns:1fr}.dash .tasks td:last-child{width:auto}.dash .tasks thead{display:none}.dash .tasks tr{border-bottom:1px solid var(--line);padding-block:6px;display:block}.dash .tasks td{border:0;padding:2px 0;display:block}.dash .strip .wrap{letter-spacing:.04em;font-size:.92em}.dash .row{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.dash .chev{transition:none}}.dash .money-sum .dsec{grid-column:span 2}.dash .sub-head{margin:0;font-size:1em;font-weight:700}.dash .money-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dash .money-grid .sp2{grid-column:span 2}.dash .supplier-grid input[type=date]{min-width:0}.dash .t-title.linkbtn{font-weight:700;display:block}.dash .nlog{gap:2px;margin:4px 0 0;padding-left:1.1em;font-size:.95em;display:grid}.dash .add-note{margin-top:3px;font-size:.92em}.dash .note-add{align-items:center;gap:8px;margin-top:4px;display:flex}.dash .task-edit{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:8px 10px;display:grid}.dash .task-edit .wide{grid-column:span 2}.dash .task-edit .pop-actions{grid-column:1/-1;margin:0}@media (width<=900px){.dash .money-sum .dsec{grid-column:1/-1}}@media (width<=640px){.dash .money-grid{grid-template-columns:1fr 1fr}.dash .money-grid .sp2{display:none}.dash .task-edit{grid-template-columns:1fr 1fr}}.dash .btn,.dash .btn-outline,.dash input,.dash select,.dash textarea,.dash h2.bar,.dash .tile,.dash .card,.dash .pop,.dash .add-form,.dash fieldset,.dash .toast,.dash .logo-box,.dash .msg{border-radius:var(--r)}.dash input[type=checkbox]{border-radius:3px}.dash .tile-head{border-radius:calc(var(--r) - 1px)}.dash .tile-head[aria-expanded=true]{border-radius:calc(var(--r) - 1px) calc(var(--r) - 1px) 0 0}.dash .note,.dash .msg{border-radius:0 var(--r) var(--r) 0}.dash .panel{border-radius:var(--r) 0 0 var(--r)}.dash .panel-head{border-radius:var(--r) 0 0 0}:root{--dark-green:#3f5207;--logo-green:#6b890c;--mid-green:#bbd470;--pale-green:#e9f1d0;--text:#333;--line:#c9c9c9;--title:"Lora", Georgia, serif;--body:"Source Sans 3", Arial, sans-serif}body{color:var(--text);font-family:var(--body);background:#fff;margin:0;font-size:10.5pt;line-height:1.5}a:where(:not(.dash *)){color:var(--dark-green)}.ls-page{color:#333;background:#fff;font-family:"Source Sans 3",Arial,sans-serif;font-size:10.5pt;line-height:1.5}.ls-page *{box-sizing:border-box}.ls-wrap{max-width:1400px;margin:0 auto;padding:20px 20px 28px}.ls-hd{grid-template-columns:1fr auto;align-items:stretch;display:grid}.ls-band{color:#fff;text-transform:uppercase;background:#3f5207;grid-area:1/1;align-items:center;margin:0;padding:10px 20px;font-family:Lora,Georgia,serif;font-size:24pt;font-weight:700;line-height:1.2;display:flex}.ls-lg{background:#3f5207;grid-area:1/2;align-items:center;padding:8px;display:flex}.ls-lgbox{background:#fff;align-items:center;padding:4px 8px;display:flex}.ls-lgbox img{width:130px;height:auto;display:block}.ls-strip{color:#333;text-align:center;text-transform:uppercase;background:#e9f1d0;grid-area:2/1/auto/3;padding:3px 0;font-weight:700}.ls-link{color:#fff;background:#3f5207;padding:6px 16px;font-weight:700;text-decoration:none;display:inline-block}.ls-link:hover{background:#6b890c}.ls-page h2{color:#fff;background:#3f5207;margin:20px 0 10px;padding:3px 10px;font-family:Lora,Georgia,serif;font-size:16pt;font-weight:700;line-height:1.3}.ls-note{background:#e9f1d0;border-left:4px solid #6b890c;margin:18px 0 0;padding:7px 12px}.ls-ft{color:#000;border-top:2px solid #bbd470;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:22px;padding-top:5px;font-size:9pt;display:flex}.ls-ft a{color:#000;text-decoration:none}form:where(:not(.dash *)){gap:.75rem;display:grid}label:where(:not(.dash *)){gap:.25rem;display:grid}:is(input,select,textarea,button):where(:not(.dash *)){font:inherit;border:1px solid var(--line);color:#000;background:#fff;border-radius:0;padding:.4rem .6rem}button:where(:not(.dash *)){background:var(--dark-green);color:#fff;border-color:var(--dark-green);cursor:pointer;font-weight:700}button:where(:not(.dash *)):hover:not(:disabled){background:var(--logo-green);border-color:var(--logo-green)}button:where(:not(.dash *)):disabled{opacity:.6}.note:where(:not(.dash *)){border-left:4px solid var(--logo-green);background:var(--pale-green);padding:.5rem .75rem}.alert:where(:not(.dash *)),.error{border-left:4px solid var(--dark-green);background:var(--pale-green);color:#000;padding:.5rem .75rem;font-weight:700}.page{max-width:60rem;margin:0 auto;padding:1rem}.narrow{max-width:22rem}.page h1{font-family:var(--title);color:var(--dark-green)}.page .bar{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.page .bar h1{margin-right:auto}.page table{border-collapse:collapse;width:100%;margin:1rem 0}.page th,.page td{text-align:left;border-bottom:1px solid var(--line);padding:.4rem}.events{font-family:ui-monospace,monospace;font-size:.9rem}
