:root{--cowex-field:#3d6419;--cowex-field-dark:#2f4e13;--cowex-leaf:#7aa844;--cowex-cream:#f7f5ee}.btn--style-primary{background-color:var(--cowex-field);color:#fff}.btn--style-primary:hover:not(:disabled),.btn--style-primary:focus-visible{background-color:var(--cowex-field-dark);color:#fff}a:focus-visible,button:focus-visible,input:focus-visible{outline-color:var(--cowex-leaf)}.template-minimal{background:var(--cowex-cream)}.cowex-task{border:1px solid var(--theme-elevation-150);border-left:4px solid var(--cowex-leaf);background:var(--theme-elevation-0);color:var(--theme-text);border-radius:8px;flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.cowex-task span{color:var(--theme-elevation-600);font-size:13px}.cowex-task:hover,.cowex-task:focus-visible{border-color:var(--cowex-field);border-left-color:var(--cowex-field);box-shadow:0 2px 10px #0000000f}
